I've let our admins know, but a two-day waiting time isn't unusual, doubly so as yesterday was Good Friday.
Viewing post in Not receiving verification emails from Itch.io
Hello,
I would like to inform you that I have successfully restored my account after submitting a recovery request through the Edge browser. Prior to this, I had attempted to submit the request through the Yandex browser as well, but the link was never delivered. I did not receive any error messages.
Thank you for your attention and assistance.