Seems a mismanagement issue - making sure everyone is on time - transformed into a calendar scheme.
If you can’t tell people to stop being late, you are not doing your job as a manager.