Sorry to hear about this!
We are asking for your help in tracking which specific games have developed issues since we add Ruffle to our site! More details about the Ruffle update can be found here.
If you see an issue like this:
Or if a game that should be working with Ruffle is not loading, or causing some other error, please let us know by filling out this form.
We will do what we can to resolve issues, and we appreciate your patience.