Timeout Issues - Expected Page Not Being Loaded After Logging Back In

The users are having an issue with the app timing out after a specific time frame and not being sent to the page they were on before time out.  They expect that the app would time out during the specific time frame but when they do log back in an hour or 2 later,  they expect the page that loads after they log back in to be the last page they were on before time out.  Has anyone encountered this issue?  If so, is there config or some other solution that can help resolve this? 
1 answers

This is default behavior. since you will always be directed to the homepage after login.

A solution can be to keep track of the last visited page of the user. set as default home page a microflow which determines the last visited page and opens that page.