Thank you very much for the information! It is weird that Itch does not notify people of this issue, though. It could save tons of wasted time.
I know, I've been spending a lot of time trying to troubleshoot this. :') But yeah, hoping some people will find this instead of emailing support and then waiting.