You responded 16 days ago (as of me posting this) and the issue has yet to be fixed. Very odd.
I specifically use the itch.io desktop application only because I can 'sandbox' whatever I download much easier in order to protect my computer from potential shady stuff in many games (bitcoin miners, etc).
Not accusing you of anything at all, just expressing why I will wait instead of just downloading/installing manually. I'd prefer a version compatible with the official itch.io desktop application.