Citystrides Crashing Phone Browsers

CityStrides Profile Link

Message

Some time in the past two days or so, I lost the ability to use CityStrides on my phone (Pixel 8, Android 16). I’ve tried Opera, Chrome, and Firefox, cleared all caches, applied all updates, started in safe mode etc, and it still just freezes and then crashes the browser tab if I try to zoom in or navigate around a map, and is extremely slow on some of the other text based pages. I also deleted my last two walks on 3/31, the last day I am sure it worked on my phone, just in case either of those had corrupted data.

I can view and interact with everything on CityStrides seemingly normally on a laptop or tablet, so this seems to be my phone. But since all other sites and apps are fine and CityStrides was, as well, until I tried to use it today, I can’t figure out what’s going on.

Is there anything that’s changed in the past couple of days on your end that could cause this?

Same here with Pixel 7 and Android 16, Firefox and Chrome.

Text pages like ‘Profile’ do work, although a little slow. Any page which shows the map or parts of it is exremely slow, hangs and sometimes even crashes the browser.

Problem started sometimes Thursday evening (Central European time). Since every hint might be helpful: there was an effect for like 1-2 weeks, that on the LifeMap a recent route was only shown when I zoomed out (scale 1km or more). It needed several hours before I could also see the route when zoomed in. And that even when there was no delay for the LifeMap displayed on the status page.

Since this is my first forum posting I would also like to take the chance for a big, big thank you to James for the idea and for running this great site. This is exactly what I was looking for for decades to get my ass out of the house more often… :slight_smile:

Mine is doing the same (pixel 8). The map worked yesterday for me, today it’s freezing and closing out. :sob:

Seems to be a Pixel phone problem. Two other striders I know have other phones and their maps still work fine.

Yes, it looks like it. @JamesChevalier we Pixel users need help!

Pixel 9a here – exactly the same has been happening to me

Another data point - I asked someone on a Pixel 10 Pro, and they can pull up a Lifemap with no problems.

My CityStrides app is crashing (Aw snap) every time I open lifemap. Even tried phone restart. Samsung/Android.

I can confirm I am having the same issues with a Pixel 8, including the behavior related to the zoomed in LifeMap. The LifeMap has had this issue in the past, but I assumed something with the new processing was causing this.

everything working as expected on my Pixel 8A in UK.

The main thing that comes to mind around this timeline is the latest Mapbox GL JS update.
I just released a version of the site that downgrades this back to the previous version. Refresh your browser tabs & let me know if things are working again.

// @wktsorf @sctraxler @lisakraker86 @olejniczak.adam31 @martint @AndyS

@mark.darlington your comment is very recent - you might be using the downgraded version already (unless you’re also referring to site use yesterday & earlier today)


The LifeMap zoom issue is completely separate.
There’s caching in play, so if the version of your LifeMap was viewed/cached without the activity present then it’ll take some time for it to draw the version with the activity present.
I’d have expected the cache to be ~5 minutes, as it’s set on the server. I forgot about the extra cache service which appears to hold it for 4 hours. :thinking: I’ll have to look into that - on the one hand that saves me money on bandwidth costs, and on the other hand a 4 hour bad cache is rough.
Edit: I was able to reset the cache down to 5 minutes

3 Likes

It was litterally just as as i posted James. I was just trying to help build a picture of UX.

@jameschevalier That seemed to do it. Opera started working right away, Firefox required a reload, and Chrome needed a cache clear/sign in, but now all three browsers are working as expected. (I can also zoom in/out move around the LifeMap like normal.) Thanks so much!

Same here, LifeMap is back to normal, just had to hit the refresh button.

Thanks a lot!

Can confirm it is working again for me too, thanks!

:sob: It’s actually really irritating that this resolved the issue, because I’m going to need to upgrade my Mapbox GL JS version. I can’t sit on a specific version.

Can you (whoever’s reading along) visit this page and let me know if it’s also crashing?

Yes, it was not letting me zoom out and then eventually crashed.

Oh, ok, that’s actually great news :rofl:
I’ve raised an issue with the Mapbox team. Thanks for your help!

1 Like

That worked for me. Thanks so much for your help!

Issue resolved here as well.