Greetings, this forum is usually answered by the Itch community and not by the staff.
Personally, I think it's more likely that the developer didn't check the appropriate option when creating the URL.
But if you need urgent help, it's best to talk to the developer instead of asking for help here, indicating that if he needs urgent attention from the staff, the quickest way is to try to contact him on discord indicating the support ticket number for his case.
You could also try your luck here, since sometimes the administrator checks this forum, but again, it must be the developer and also indicate the support ticket number, as mentioned in the rules above.