a temporary fix for this problem has been found, here are the steps to get around it:
https://forums.elementalgame.com/401836/page/5/#2864652
So now we know what the problem is and how to fix it, however, we are still working to figure out why its actually happening. In the future, once we find what is causing it, hopefully this will no longer be an issue... For the time being though at least there is a (relatively painless) fix.
Thanks for your patience