It should be pretty fast (minutes?).
Supporters have LifeMap Advanced, which handles the underlying data in a totally different way. It ends up being way faster and more powerful, but there have been some hiccups along the way.
The most common issues are either the whole LifeMap disappearing or it taking a while for new activities to draw. This is the thread for Advanced LifeMap problems is a bit of a catch-all thread for reporting issues.
On the Status page, the “LifeMap Delay” graph is displaying any delay in generating those. It’s typically a very small delay, and if something went terribly wrong then the next update I’d expect to fix things would be when you save your next activity. This makes me wonder about the 4 hour delay you saw (it doesn’t seem to line up with anything that I can think might happen).
There have been issues recently ( Server issues March 21 ~7-9pm Eastern Time ) so any odd behavior on the 21st & 22nd could be caused by those issues.
I can say that logging out/in isn’t going to help in this issue (it can help in situations where activities aren’t syncing into CityStrides).
The fact that you had the same experience on two devices tells me that it’s not a browser cache issue - so that helps me.
Debugging this is quite difficult - I need to have the issue reported to me and be available to look into it at that moment.