Yes, and while I don't think it was fair, I was fine with it happening because I had a job interview planned after my shift that day anyway.
Was an assistant general manager for a fast food place when it happened. One of our shift managers was getting daily complaints from the rest of the team sent to me about her. I did try talking to her about stepping her performance up with no luck. She even complained about my private talk with her on Twitter and said things that were dangerously close to slander territory out of anger, so after a while I decided to talk with our GM about it. Unfortunately, the GM was a well-known sexist there, so she excused the problems going on saying, "Oh, leave < lazy manager> alone. She has a lot going on outside of work." The out of work problem being her dog dying, but these issues have been going on even before then. Once nothing improved, I contacted our regional supervisor (unfortunately the aunt of the GM) to have a meeting to discuss everything.
During the meeting, they let me have my say, then disregarded it to moved on to say they didn't like how I was "friendly" with the other team members, an example being when I went to breakfast with a few of them a couple weeks prior (nevermind the fact the shift managers smoked together with non-management they met at the job regularly, along with concerts, hockey games, drinking, etc.). Something our GM even approved. Someone else also went through another team member's phone after they saw them talking with me on Snapchat one night, so they took a picture of our conversation and sent it to the GM because we were both laughing at and praising one of our new employees who was great with people, but had hilarious quirks like barking while cleaning. Nothing negative was said; we loved that employee. But they let me go. My interview that day did leak at some point, so that could have also played a part on just ending everything there.
The only thing I didn't like was they didn't remove my contact information from our security company's list, so when a delivery driver failed to properly disable the alarm before entering at 2am, I got a call waking me up about it because I lived a three minute walk away.
Gave me time to finish both NieR:Automata and Persona 5. And I did ace the interview for a better job, along with getting a second job the following week just to be safe.