I only read the OP so I might have missed something but since when someone's boss owes an explanation to their employees about their where abouts? That's like private questioning a 1 star... Are you expecting her to notify you if she's running 20 minutes late too?