Are you using the Itch desktop app?
No, I just downloaded the game normally, but anyways I am able to open and play the game by spam clicking on the application. 😅