If you communicate a hard stop time and this happens when you say you have to leave it might be time to start declining invitations. If you didn't communicate a hard stop time and they communicated a much short play time than reality it sounds like you're both a bit at fault and you two should talk about it.