Breaches and Locks
What a Breach is, what a Lock stops, and what keeps working throughout it.
What a Breach is
A daily Breach is equity falling below your Baseline minus the daily-loss limit. A drawdown Breach is equity falling below the static floor your Max total drawdown sets. Both are detected on the server by the risk engine, on its own clock, whether or not anybody has the cockpit open.
What a Lock does
After a daily Breach the account is Locked until the next Daily reset. New orders are blocked, any modification that would carry more risk is blocked, and pending orders are cancelled.
What keeps working, throughout, is everything that can only remove risk: Close, Flatten, cancelling a pending order, and setting or tightening a stop loss. A Lock that blocked the set-stop flow would trap you in an Unprotected position for the rest of the day, which is the opposite of what a Lock is for.
The terminal lock
A drawdown Breach does not lift at a reset. It enters a permanent terminal lock, and leaving it is an explicit acknowledgement rather than a timer - the account has hit the floor its whole arrangement is built on, and quietly resuming would be the wrong thing for the product to decide on your behalf.
Plans
Locks apply on every paid plan and survive a plan change. On Free nothing is enforced: the Breach is detected and recorded, you are told, and orders still go.