As for the itch.io bug, I assume the staff are working to correct it but if it persists or nags at you feel free to dm me for a workaround.