Getting "Error authenticating with 3DS Server" in sandbox when trying test cards with 3ds

I am using web payments and calling verifyBuyer method, however while it generates verificationToken - it never shows me a modal to enter a verification code. I’m using a test card: 5248 4800 0021 0034, it then fails a transaction stating that it’s missing the verification code. When I check browser’s console, I see an error on a PUT call to square three-ds-authentication, showing:

"errors": [
        {
            "category": "INVALID_REQUEST_ERROR",
            "code": "BAD_REQUEST",
            "detail": "Error authenticating with 3DS Server"
        }
    ]

p.s. my site is under ssl

Is this with our Quickstart example? It should work out of the box with that example. :slightly_smiling_face:

pretty much unchanged, but it fails to show the modal. It does generated a verification and regular token tho, but the payment fails because modal is never shown. It feels like whenever the modal is about to show up - it throws those errors in my browser console:

Did you update the handlePaymentMethodSubmission function in the DOMContentLoaded eventListener function to have a third parameter shouldVerify and a call to the verifyBuyer function. :slightly_smiling_face: