I've been waiting to chime in on this because I too, recently hit meal compliance and I haven't wanted to out myself with specifics.
I feel upset that I was in the position to hit compliance.
Here's my story...
I was scheduled in an area that I've never done before, until close (not a problem, just part of the story). A few minutes before close, I was shifted to my usual side of the store. There were several call outs that day on both sides. Nobody was in my usual side of the store the entire night. I was sent to area after area, after store closing, to zone. There was only myself to zone my entire side of the store. It was dark. I was tired. I was only scheduled a 5 hour shift. After staying for more than an hour after my original shift, I hit compliance.
My fault? Yes. Am I peeved? Yes.
Every time I said "I need to clock out", I was directed to "wait, just go to (insert area) real quick". Again, "I need to clock out". Again, "just touch up (insert area) first". It continued for an hour ++ after store closing. I honestly didn't realize how late it was.
I understand that I should have walked to the front to clock out. I was so focused on following orders, that the time got away from me. Somewhere in my naivety, I thought the boss would get a warning on the device that I was close to compliance, and allow me to go clock out when I was close to hitting.
Kicking myself in the ass? Yes. Especially since my family is committed to moving across country and I'm about to ask for a transfer with a meal compliance on my record.