Something wonky with itch, I believe it should be fixed. Apologies!
No problem! Itch was being weird for me as well, thank you for your hard work!! :)