Hi @westaubrey,
Happy to help here. Glad you were able to roll back to 3.0.1 and get to your dashboard!
I’m working to investigate this and see if I can replicate the error somehow. By any chance are you using the Elementor page builder? I looked at your site and don’t see evidence of it, but we are working on a known issue that involves Elementor so I just wanted to confirm.
One thing that would be a huge help so that we can diagnose what happened on your site would be the details for the error you encountered. The “There has been a critical error on your website” message is a WordPress system-generated error message that means something has caused a PHP fatal error. Whenever you see that message, it means that a more detailed error log has been sent to the main admin email address (which you can configure at Settings > General in the main WordPress settings).
Check that email, and then pass along any error messages you are getting, and we’ll be able to help.
If you did not receive an email or if you don’t have access to it, your site’s PHP error logs for today should contain the details.
(If you don’t know how to get error logs you can use the Fatal Error Notify plugin, but after activating it you’ll have to trigger the error again to see it. This would mean updating the plugin, then rolling it back again, which may not be ideal for you.) Sometimes that doesn’t work so you can ask your host where to find the PHP error logs on the server, then copy/paste the relevant error in your reply here.
Looking forward to helping you get this resolved!