It's a rabbit hole, but I agree mainly because 3DS would have been triggered in the EU.
Are your purchases in the thousands getting through?
https://docs.stripe.com/payments/3d-secure/strong-customer-a...
For a few hundred I was not checked (that one I am sure)