Ah, actually on second look, it seems like there was an issue with Itch's servers yesterday that cause this bug. Sorry about that! If it persists, let me know and I'll contact Itch staff.