After successfully authenticating with Xero, the OAuth callback in my xero-node 4.11.2 app throws: TypeError: checks.state argument is missing at Client.callback (openid-client/lib/client.js:398). I am building the consent URL with xero.buildConsentUrl() and then appending ®ion=Gondor to the URL to track which region authorized. Why is the state check failing?