I’ve been having this same issue for about two months. More so lately. I’ve been getting more emails from the “Contact Us” email we have posted stating that they never got the email confirmation link. I was at my friend’s house last night and watched him register, go through the whole process. He checked his spam folder and nothing. So I had to manually approve him with a temporary password so he could log into the site and set his own password. Email domains are across the board, gmail, live/outlook, iCloud, protonmail, just about everything. All I do is manually approve them but I would like to have it work like I used to without needing to intervene each time this happens.