And an update because I got a reply. Staff confirmed that the itch.io version of the game isn't being properly supported and doesn't provide full functionality to paying customers. "Yeah we know the game still works properly elsewhere but screw this version of it in particular... oh by the way we're still selling the game on the platform we're not supporting any more" isn't really what I'd call a good look right now.