Sorry for the late reply! We just checked the itch.io client and everything looks to be in order. Not sure what was going on but hopefully your issue was resolved!
Indeed, it seems that the issue has resolved itself sometime since I posted. Thanks!