Thanks for the information on those situations, I didn't know.
It was actually mostly targeted to (multiple) European countries. Yet I would probably just re-do it the same way if I re-did that, I prefer the simplicity (of the code) of having the user manually refresh the list for such niche issues over a complex code others would have to maintain. Moreover, the wifi just has to be configured once, at first install.
And you probably did not get that much time allocated to add the delay, so going with another variant could get you in trouble if it’s taking too long.
When I read that, I'm happy to not rely on tickets system / scrum or to ever get into trouble because I'm doing the right things. I would probably quit a job like that, it sounds like hell to be considered that way.
I would guess this wouldn't work in many countries with a more prevalent stealing culture (among which mine, France).
I don't say that out of nowhere, it shocked me when I went to Sweden and I saw people alone leaving their bags at their place while they go to the bathroom / getting their orders, or just leaving their bike unattached - even for five minutes I would guess it would be quickly stolen in France.