Hey Tower!
Sorry to hear about the issues you're experiencing on Itch, it can be a bit wonky at times.
Just to verify, have you also tried the Itch app? It might help in cases like this.
If you swing by our Discord https://discord.gg/ahitr and send me a DM with a screenshot of the receipt/confirmation of purchase, I can send you a link to download the Android version from our Patreon.