Registration after PayPal sign up does not work

Hello,

We are using S2 for our membership site with just regular PayPal. When a new member clicks on the PayPal button, it sends them to PayPal for the payment. Everything is working fine until the “Congratulations! Your Membership Has Been Approved” e-mail shows up.

In that e-mail there is a link to create a new member profile with a link. I click the link and go to a registration page. First, when I try to only fill out the required fields it keeps coming back to the page like I didn’t fill something out even though I did fill out all required fields. I have to fill out every single field in order for it to go through.

Then I receive a “You have successfully created your account! To begin using this site you will need to activate your account via the email we have just sent to your address.” However, I receive no e-mail.

This is extremely frustrating as we are now having to create every account manually.

I’ve tried resetting the password and the e-mail comes fine. However, after I reset the password it says "Your account has not been activated, click to resent activation e-mail."I do that, but nothing sends.

I am using WP Mail SMTP, and the test e-mails + everything else works except for the activation e-mail.