To all,
The web version is now working properly! However, there is still a Windows download available for a smoother experience.
Thanks for you patience :)