Hey there @akotlar, when you see the issues with webAuth.checkSession is it presenting an error message? When you reference custom domains as an inelegant solution I would like to have a better understanding of what you mean so I can relay the feedback. Below I have referenced a similar thread that came to the conclusion that using a custom domain helped resolve the situation. Please let me know if you have any questions as I am happy to help, Thanks!