BadRequestError: checks.state argument is missing when logging in [RP]

That looks okay so far.

Are you seeing any errors in your browser console? I would like to confirm the presence of the auth_verification cookie.

You can also DM me a HAR file and I can take a look at the whole flow.