1. Open "c:\Program Files (x86)\BYOND\web\webclient.dart.js" in a text editor. (The path may be different depending on your OS and what you chose during installation.)
2. At the TOP of the file add the following bit:
var WORKAROUND_BYOND_BUG_1980108;
if (!WORKAROUND_BYOND_BUG_1980108)
{
WORKAROUND_BYOND_BUG_1980108 = true;
3. At the BOTTOM of the file add the following bit:
}
4. Save the file. Note that this requires administrator privileges on Windows 8 or higher - run Notepad in administrator mode.
This temporarily solves the issue until the next update.
EDIT: Yeah, better reopen this one. The error definitely seems to be coming from the 2nd webclient.dart.js script.
Is there a quick fix for this? It's really annoying to develop like this, there's a 70/30 chance of getting the error condition so I keep having to reconnect over and over.