Processing Credit Card information fails if user is not logged in
I have an events registration page which is failing once the credit card information is submitted for guests, but not logged in Admins.
Conditions: When the user is logged in (authenticated and Admin), credit card submissions on Verify take you to the Review screen successfully. Confirmed event registrations are also successfully showing up in the participants list, and money is collected.
Conditions: When the user is not logged in (guest), credit card submissions fail after hitting verify and authentication is complete, showing the red "Error" notice.
URL: https://icelanddc.com/testing-page-for-event-registration/
All extensions are up to date, and the CiviCRM install is updated as well. Is there any reason why guests cannot register for events without being logged into wordpress? Is there a setting to change this?
I have tested this with all other plugins deactivated, and in different themes. The results are the same.
Some users are also reporting on initial pageload for the payment page the following modal dialog "Could not load payment element - Is there a problem with your network connection".