I opened a ticket with the itch io support, maybe you could try reaching out to them as well! As far as I can tell, the store page is properly configured.