For sure, it could be a browser issue, or a game engine / game SDK that is optimized only for Chromium browsers. I heard once that because of the dominance of Chromium browsers on the internet, some developers (i.e. game engine authors) only test with the Chromium line of browsers and don't test with others very much if at all. It could just be the game engine itself. But in any case, that's good that it has been narrowed down / isolated as the probable cause.