he was ordered to take part in a virtual training period called a "Corrective Action Program." This is the sort of name given to processes uses when an employee is already performing below expectations. (Where I work it’s a more euphemistic Performance Improvement). If that’s the case here then his firing was a bit less sudden than it appears. Though the entire monitoring process seems draconian regardless.
PIPs are a tool for managing out employees that don’t perform well or don’t yield to often abusive company demands like e.g. overtime or pissed of somebody in management or connected to management.
I started making plans to resign pretty soon after being put on the PIP.