Hello Selena,
You don't say anything about your environment but presumably it has multiple JVMs and a load balancer in front of them.
If so then you could well be being hit by a session affinity problem as Michael refers to.
"The session manager uses cookies to store the session ID on the client between requests. Something might be awry with "session tracking". To debug, try walking through steps in HTTP sessions are not getting created, or are lost between requests."
In that situation the requests from the client PC could be being directed to JVMs othen than the JVM that the user is actually logged into. The other JVMs will receive the requests and realise that it isn't for them and log the user out.
You can check which JVMs are being receiving the requests by checking the web server logs (assuming you are using the IBM HTTP server). You may need to configure the access.log file further, if you need help with the configuration then reach out to me and I can provide some additional information on what to configure.
best regards,
Mark
For my advice on how to make Maximo easier to support visit my blog and webexes here:
https://www.linkedin.com/pulse/maximo-support-advice-from-non-ibm-engineer-article-mark-robbins?published=t
#Maximo#AssetandFacilitiesManagement