We are using CiviCRM 5.54.0 on WordPress 6.0.2
I know this problem has been mentioned several times on this forum, but none of the posted solutions are working for me.
I became aware of the problem last wee prior to upgrading to the latest CiviCRM version. I upgraded hoping it would fix it. It only happens when using Stripe to complete the transaction. It does not happen when using PayPal Standard.
After filling out and submitting the contribution profile form with Stripe, the user is then redirected back to that same form with the error highlighted; "Your browser session has expired and we are unable to complete your form submission. We have returned you to the initial step so you can complete and resubmit the form. If you experience continued difficulties, please contact us for assistance."
The email receipt is delivered and the transaction is completed on the backend, but they are not redirected to the Thank You page like they should be. This gives the user the impression that their payment did not go through and they will try again, thus being double-charged.
I enabled all the debuggers, including the one provided with the Stripe extension. Literally nothing is showing up in the logs related to this issue. I checked this forum for a solution and I can confirm that a Basepage is configured. We are not using a caching plugin and never were using one. The profile forms are embedded in a Wordpress page as you can see below.
![enter image description here
I am really lost to what is going on here. What am I missing? I am being pressured to resolve this as soon as possible because our members are submitting payment multiple times.I hope someone here can help.