Then either you’ve encountered an extremely serious bug that could ruin Itch’s reputation, or you’ve missed the part that reads “This game is free but the developer accepts your support by letting you pay what you think is fair for the game”.