Hello,
I'm sorry but this is something that only itch.io support could answer, we are only using their platform to host our game :/
Maybe you can try using their app? /app
Now I mean, is my money wasted?
No, you can always ask for a refund.
In any case, you should contact support@itch.io
Maybe they can help with your issue, if not, they can refund you :)