I have been working with the host to see if they could pinpoint the issue and this was all they could provide:
I looked up the troubleshooting page of the s2member plugin, but it did not have any useful information as only plugin/theme conflict was suggested in it.
Via the browser console I noticed that certain s2member scripts are failing to load, which is most likely what causes the issue.
Lastly, I tried to disable the .htaccess file in case there is a rule that interferes with the functionality of the s2member plugin, but there was none.
Our website is https://rayrolando.com/become-a-member/
You can use our devv site to troubleshoot Let me know how to provide login if need be.