registration email not going out

I set up a buddypress site a while ago under the following domain but just started to use it today.

Users who register never receive a verification email. The users show in the dashboard “users/all users” but they don’t show on the front page under members and can’t log in.

I can add a user as a member and they will show on the site and have functionality to login, join groups, etc.

I’ve uninstalled all the plugins, deactivated/reactivated the buddypress plugin and still nothing. I’ve also changed themes to see if that was the issue.

All members are set to “member” but I even tried changing them to administrator and still no change.

Once again, I am baffled.