You need to know if a particular time is already booked before entering a booking time to your database. Otherwise, the Conflicting Entry MsgBox will pop up everytime to you stab in a conflicting time, until one (eventually) sticks.
So, I imagine, you might have a Form set Continuous showing...