Thanks so much. I deleted your duplicate post, I hope that's okay
new to itch , dont know how comments work here
Same thing happened to me. Don't worry about it.