the max particapent functionality works via the front-end but if someone is registered manually (say if they pay by cash at the shop) then the shop uses the back-end CiviCRM menu option "register event participent" under Events.
But the problem here is that if I have a priceset option to have a max participent of 1 (a time booking has a max of one person per slot) and that slot is taken, this will not be reflected in the back-end booking under "register event participent". And they will be able to choose any slot option regardless if that slot has already been taken. And thus creating double bookings.
Does anyone know if I am doing something wrong or is this an oversight?