So I think I may have found the issue to the payment. There was an extra plugin installed that I don’t remember installing. The reason why it wasn’t creating profiles was the plugin was somehow set up on the account creation page and instead of finishing the account creation, people were paying before completing their member creation. The page wouldn’t load to the next step because there was no next step. WP paypal plugin is not the plugin to use when creating your account. Please use the Paid memberships pro, only there will you create your account and get the membership level you want.
To avoid further confusion, I have removed this mysterious plugin. Paid membership pro is the only one to use currently. It takes paypal, stripe, debit/credit and even check I believe. If I do make a change, then you all will be the first to know. If you have any questions, please contact my company email at firstname.lastname@example.org or 719-467-6496 (my business number). These are the only two ways to get a hold of me quickly. Other ways can take a few days to a few weeks. Thank you and I appreciate your patience.