Thanks a lot for your comment!
To be honest I never tested the game with the itch.io launcher.
I tested different browsers for weeks, but only with the direct link to 'Dark Idle'. Is it possible for you to play there online?
I'll take a look at the launcher issue and see if I can fix it.