I found two problems with the maximum number of appointments a patient can make. If someone reaches the daily limit, the EA plugin becomes apparently halted. I would suggest displaying a warning message. Today i tried multiple times that someone can reach this limit by selecting the time and pressing cancel, then selecting another time slot and pressing cancel. It seems that not only the numbers of the valid reservations count but also the unsuccessful/unsent time selections.