2nd attempt at fixing session timeout issue.
The component function now logs in (instead of inheriting a session from the setup function) so this should fix the problem.
The component function now logs in (instead of inheriting a session from the setup function) so this should fix the problem.