Hey no problem. Looking at my network logs, I don’t have any 404/500 errors.
However, I think I figured out a way to actually reproduce the problem. I realized the problem only occurs for me because I usually visit halite.io through the Chrome recently-visited links. I noticed if I just visit the halite website normally everything works fine.
When you open a new tab in Chrome, it will show you buttons for your recently visited pages like this:
For me, halite.io is one of my recently-visited sites. If I visit halite.io through clicking on one of those buttons, I get the CORS header error. And this same thing happens if I try on Firefox as well.
My guess is that the origin header is probably set differently if one visits the website through clicking on a link through the Chrome new tab. That might be the source of the problem. Let me know if this reproduces the issue for you.
EDIT: I tried it out on my laptop, and I actually can’t reproduce the problem anymore. Maybe there is some other underlying cause; if others aren’t experiencing this then it might just be something weird on my end.