If it does not produce any error it is because the bug is not in the game, but in the operating system itself.
The problem with the web version is because of the size of the files, and because the web version is not 100% stable; if a bug occurs I may not be able to fix it, I can escalate the bug to the engine developer but that may take time to be patched in a future version. Another reason why I don’t use web, is that ROL uses custom python inside the game, and if I were to create a web-only build I would have to modify the whole structure of the game. I suppose that when I publish the 2.0 version I could make a web demo, but now I don’t see it possible because of the way I made the game.
Problem related to what you say: https://github.com/renpy/renpy/issues/4091