1. Create an Oasis account. 2. Log out. 3. Start a demo. 4. Try to log in with your existing Oasis account. This won't work, because you can't merge a demo account with an existing account. Unfortunately, there are two big usability problems here: 1. The user has no way to end the demo, in order to allow them to log in with their account. 2. In the case of OAuth login, no error message is displayed. The user is simply redirected back to the home page, still in demo mode. This is a known problem with our OAuth login flow -- errors are not displayed anywhere. See e.g. sandstorm-io/sandstorm#1798, sandstorm-io/sandstorm#1755, etc.