Fix bug where multiple Evals tab may appear
Check for evals only if we have a user ID, and check when returning to the app