Auth0 invalid state on Heroku multiple dynos

Which SDK this is regarding: auth0-mvc-commons
SDK Version: 3.16
Platform Version:** Spring Boot

I am receiving an invalid state on the call back which obviously stops people logging into my application successfully.

Looking at my paper trail logs it appears as if the call goes out from one Dyno and is received on another dyno. We run two dyno’s for our API.

So is my hypothesis correct? If so is this expected behaviour and how do I fix it?