App running slow [Android]

@Dougal.Doughnut The “Warming Up Trainer” and “Loading Calendar” messages have always been in the app – not trying to use any smoke & mirrors here!

Here are a few things to check on your Android device to ensure you’re running at max performance (@mailman these tips may be helpful for your friend as well):

We also have a group of engineers dedicated to working on app performance issues on Android at the moment, so we hope to continue to release improvements to the Android app.

@Peter.V iOS issues seem to be different from the Android problems described in this thread, so our support team will reach out to you regarding iOS troubleshooting steps.

1 Like

I have to say, I never saw the wording until the latest update either. I’ve watched that screen many times and since it took over 30 seconds each time, I had plenty of opportunity to see it. It was just the little red/black spinny wheel other than the oddity below.

About the only text I’ve ever seen prior to the latest update was something like “Updating app…” or similar content. And that happened nearly every time despite only seeming to be relevant on the first launch after an actual update. But I saw that repeatedly in my testing, so it was something that was consistent for whatever reason.

Perhaps it was always programmed to be there, but for some reason I never say it any of the prior versions.

Agreed, I’ve only noticed this since a recent iOS update in the past couple weeks, and I’ve been using the app for the past several years.

  • Yeah, that’s the one I was thinking of.
1 Like

One thing to check… the bluetooth accessories are all running on 2.4ghz. I recently had bt dropouts/instability on a new tablet and switching the wifi to a 5ghz channel appears to have fixed it. Is it possible in your troubleshooting your wifi setup changed?

1 Like

@Dougal.Doughnut @mcneese.chad Whoops!! You’re right, those are new messages that appear – we got that mixed up on our end, sorry for the confusion on that point.

We checked in with engineering and those messages are meant to describe what’s happening in the loading process more accurately. This should help us determine which part of loading the TR app takes the most time to complete so we can focus our attention there for further improvements.

We are changing the phrase “Warming Up Trainer” to “Starting Sync” to better describe what’s happening in the background of that loading screen.

That said, @Dougal.Doughnut, we’re really struggling to help you out. A lot of your posts recently in this thread give the impression that you’re not really interested in trying to get to the bottom of the issue but rather criticize TR and spread negativity.

I understand this is a frustrating experience for you, but we’re still dedicated to getting these issues fixed. It would be really helpful for us, and anyone else experiencing problems, if you could work with us on what you’re experiencing so we can get these issues resolved rather than ignoring or entirely dismissing our suggestions.

3 Likes

I am running TR on a Google Pixel 4, Android 13. The app had gotten really slow over the last few months, similar to what others describe.
Yesterday signed up for the beta program. Today I got to use the beta for the first time.
I see significant improvement. Buttons are now responsive again and next page loads within a second or so. Initial startup still takes a bit of time (10 seconds(?), But down from 20-30 seconds.)

Good to see improvements!

3 Likes

Great news on that. I also came to the forum looking for answers because the app has become very, very slow. 30s+ on opening until anything appears, very unresponsive UI in general, often taking 5-15 seconds for anything to happen when I click.
I wonder if UI responsiveness testing is part of the pipeline? Because then it should be relatively simple to figure out where things started going wrong.

Thanks for the suggestion. But nothing has changed in my wifi setup. I’m in contact with TR Support and I hope we’ll get to the bottom of it.

Hey there,

I took a look into your account and noticed you were using the standard production app. While the production app is getting improvements rolled out to it, the TR Beta app is getting updates even sooner than the production app does. It would be worth downloading it and giving it a try to see if your app’s performance gets better!

Our developers have logging in the app that allows them to track where to improve app performance, so we’ll have more good stuff on the way!

2 Likes

Hello again everyone!

This is just a heads-up that we’ve rolled out a few more updates to the Beta app that should help improve performance on Android mobile.

For anyone who might still be having issues, don’t hesitate to reach out on this thread. We’d be happy to help!

Again, if anyone has basic questions about our Beta Programs, you can check out our FAQs Support article below, and as always, feel free to reach out to support@trainerroad.com for more assistance.

I updated to the new 08/14/2023 beta, then opened the app.

  • About 26 seconds to launch TR and get to Release Notes screen.

I closed the app and retried 3 launch tests.

  • 15-16 seconds to Calendar screen.
  • about 2-3 seconds swapping between Calendar & Career screens

More improvement and I think the first time TR loads without my screen trying to go to sleep . :smiley:

  • Still odd to see the “Finishing Install ##%” message (right after the initial splash scree) that briefly is visible before the newer Sync messages.
2 Likes

Just a note to any reading.

As per Zach’s advice in the past, uninstalling the app and installing the freshest version definitely makes a big difference to performance.

I don’t know how many “updates” to just do before you should go through the uninstall cycle. It’s a bit of a nuisance as you have to log in etc, and it does the introduction, but it obviously clears a bunch of unneeded data :man_shrugging:.

The app is still not as fast as it used to be, but I think it is doing more things as well.

I’ll come back with another grumpy post if it drops back to routinely crashing mid workout - that’s worse than a go-slow…

2 Likes

Calendar loading takes forever. Unfortunate considering the popularity and high business volume of TR

I was having this for over the last year. Anything over an hour had a decent chance of dying. Even if it didn’t crash, the UI would lag more as it went on. Watching the interval clock it would skip seconds pretty regularly, especially around resistance changes. Finally bit the bullet and got a new tablet with more ram, which seemed to be limiting factor. Guessing as the workout data builds up in memory the tablet gets stuck in a memory garbage collection cycle, so the cpu spends more and more time on it. Eventually just can’t allocate a block of memory big enough so the app crashes.

I’m a little curious if my old tablet will be functional again after these perf improvements are completed.

Sorry to hear the Calendar is taking a long time to load – do you happen to have the TR Beta App installed already? If not, we’d recommend giving it a go to get updates that will improve app performance as soon as they’re released!

2 Likes

Hey everyone! Hope your training has been going well. :slight_smile:

We wanted to check in and get a pulse on how app performance has been since we’ve been rolling out updates. Have things been improving?

Let us know if you have any input!

Mine seems to be working great today (android) after some recent strange issues with the menu hanging and having to restart the app. Agree with Chad that the very quick flash of “finishing install” at initial start up is strange, though not a functional problem.

3 Likes

Agree, my tablet has been faster the last week or so. I used to put my shoes and hrm on while the calendar loaded, but now I can get the workout picked and opened without much delay.

I’ve had pretty good performance from the Android app across my devices. I have still had some crashes on the A7 which is frustrating but not consistent.

I’m currently using an iPhone SE 2020 with the plan that it could be my cycling phone as it has more reliable connection, however the TR app is super unreliable on it. I haven’t really been able to match or complete surveys at all. Admittedly, the phone hasn’t been as perfect in terms of app performance as I expected of Apple - it may be the device.