Improved in-room auth flow. Catch a number of exceptions when embedding.