Pushed Build 1.0.4 to TestFlight. We reworked the payment sheet and fixed the 3DS timeout bug reported earlier.
Looking for 3 testers on iOS 18 to confirm the role-selection onboarding flow doesn't stutter.
PaymentSheetnow retries the 3DS challenge once before surfacing an error- Onboarding role picker moved off the main thread
Verified on iPhone 15 Pro, smooth 60fps through the whole payment sheet. 3DS challenge returned in under 2s.
Found an edge case on iPad mini: rotating to landscape mid-checkout re-mounts the sheet and clears the saved card.