I had a couple of shops that required a phone call before a site visit. I logged my start time as the time of the phone call and the end time as the end of the site visit. I hope this helps!
That IS odd. I keep my ISS open all day and don't get logged out. Wish I had a suggestion but, hopefully, knowing that it's not happening to everyone might help to identify the issue. Good luck!