We are having an issue with the Accept.js hosted payment form for a bit now where once the user clicks to open the payment window, the window pops up but has a loading wheel that stays indefinitely. It's not every user but it does happen probably about a dozen times a day. We've been unable to solve this bug and haven't been able to find any resources that are of much help. We have two environments that it's running in, an Angular 6 application, and an ASP.NET MVC 5 application, and it seems to happen in both. Is there anything we could be doing wrong to make this happen, or is it a bug in Accept.js UI?
Update on this after more investigation, it seems to happen when the user has a slow connection. I found another post - https://community.developer.authorize.net/t5/Integration-and-Testing/AcceptUI-has-issues-loading-ini... - that seems to be describing the same issue as us. When is the best time to load the script to avoid this issue as best as possible in the future?