If a system breaks down, it's HR's job to figure out how to handle the errors. Every company's HR will encounter unwinnable situations where all HR can do is remember the "error code" for next time and, if they're lucky, create systems or policies that prevent it from happening again.
Some (very few) companies have more thoughtfully designed systems that enable the HR team to act proactively on behalf of the employees.
And some (most) companies are poorly structured such that the system is constantly breaking and it's HR's job to keep the company's cadence going as best they can.
I'm guessing most people in this thread have experienced more of the latter.