(Sorry, one last thing I have to say.)
If that is the case, then reach out to support and work to get it fixed.
Or don't publish to Itchio, if Itchio is a hostile hosting platform.
There ARE other options. GameJolt. Steam. Patreon...
MY point was, if you are going to publish to a site, then you should do your best to make it compatible to that site. Otherwise, why use the site at all?