Hi! I‘m really sorry to hear that. I have no experience with the itch.io app. But I can imagine its that or the sandbox mode. Have you tried a regular download and install?
Have a great day :)