Problem
Users might attempt to access a route that’s not available before setup is complete or they’ve created a user yet. Alternatively, the application might redirect to the login screen, for example, when an authentication error occurs.
Expected Behavior
As long as setup is not completed, all routes should redirect to the setup screen. Normal navigation should only be possible after setup is finished.