Players in Asia and Russia some times don't get the validation e-mail, sometimes it takes more than a day
Afaics the only reason for this can be their email providers. The email is always sent without any delay.
and then there's no way to re-open the 'enter code' / validation window that I could find.
Entering the code is done simultaneously with accepting the ToS. Users who have not yet done this are shown the ToS/verification window, whenever they try to log in.
There was a server bug (found+fixed 3 days ago:
https://github.com/spring/uberserver/co ... 31d8e9d8c7) where the needed window didn't show up under some particular conditions - it was unrelated to ip/location/lobby; it affected users who entered the correct code but then had a failed first login for some other reason.
They also can't try it again with their originally used e-mail, because it's set as "taken" even though it wasn't (and apparently, can never be) validated. Does pending validation e-mails ever expire?
The verification code expires after 48h, and it says so in the email, with a precise datetime. User accounts who didn't complete registration are automatically deleted after 1 week. If you have usernames from within the past week I can check logs and see exactly what's happened to them.
I know the idea of the e-mail validation code was to
It's for account recovery & the long term goal of linking of accounts across services. Perhaps it contributes a small amount to discouraging malicious users but because of e.g.
https://temp-mail.org/ (which I use for testing) it's not so helpful there.
Let me know of any changes you'd suggest to make the process easier for your new users.
In 0.269, many times (although not consistently) SpringLobby won't download the mod file. In one of my machines it worked, in the other it didn't.
https://github.com/springlobby/springlobby/issues with springlobby.log of the failed dl