Hi, I've never used to Itch App myself, but I'll see if there's any reason for this when I get the opportunity.