Thank you so much, @rueben.tiow, for looking into this. You helped my fix this.
I had tried to put the state in the JWT using “event.transaction.state”. But apparently the state query parameter differs from “event.transaction.state”. I started using the “event.transaction.state” because at one point it seemed my redirects were being sent out without state parameter. Now, the state parameter is back and everything is good again.