My app allows users to book meetings with mentors and it uses Stripe connect marketplace for payment. My users have discovered a weird bug though. When a user goes to pay for a session and gets to the payment screen with the Stripe Marketplace component and closes the app while it is on that screen without paying. The next time they go to pay for the session it doesn’t allow them to pay and the marketplace component is greyed out which doesn’t allow them to input their card number. In the previewer it still lets the user pay, but on apple or android it does not.
I have found a temporary fix which is just creating another session request, this lets you pay for the old session and then you can delete the newly created request.
Here is what the Stripe Component looks like for users when they try to go pay again after closing the app on the payment screen: