`useSession()` unexpectedly changing - SolidJS