This is definitely a technical issue. I would recommend reaching out to our Support Team at support@trainerroad.com so that they can take a closer look at your log files and see what is going wrong here.
Thanks for letting us know about the issues you have been having.
I have made sure to get a support agent on the case, and he will be reaching out very soon. So, keep an eye out for an email from us!
If anyone else is experiencing issues, please submit a support ticket to support@trainerroad.com, and we would be happy to take care of you there. As this issue has cropped up more and more, we are making it a high priority issue, so please keep us updated!