Under the category of phone players you mentioned certain browsers cause problems. Well for me the itch.io Launcher has the same problem on PC. Everytime I boot it up, it loads more or less instantly to about 90% and then gets stuck (It seems to always stop at the same point). Five minutes of waiting didnt resolve that. On Chrome it works fine though and is quite fun ;)