We have put a good amount of work in to address the slow loading issue. Your sync on initial setup will still take quite a while as we’re pulling a lot of data in, but it should be faster than it was before, and it should run normally on subsequent visits to the app.
Since you had been away from the app for awhile, there was likely a lot of data needing to be pulled in, adding to your wait time.
If your app is still running extremely slow on your next few visits, please reach out to us at support@trainerroad.com
Do you close your application between uses? If not, try closing the app and opening it again to help the Sync occur more quickly.