I've only been fired the once.
Back in 1985 I was in a five piece show band doing a summer season at Butlins Skegness (living the dream! ). We were based in the big family room - always smelling of chips & ketchup, kids sliding around on their knees, etc; playing six nights a week and doing all the latest chart stuff. During our break on a Thursday night we used to pop over to the beer keller to see a few songs by the "circuit" band - Brian Poole and Black Cat (yes the Tremolicious one).
Anyway one night we (the guitarist, drummer and myself on bass) were waylaid by the camp manager. He kept us chatting for ages and we were late back for our next spot. Our band leader, an elderly gentleman on "keyboards", who was partial to a drop of brandy, was furious. He sacked the three of us on the spot. Any attempts to explain were countered by the alcoholic haze.
So being the professionals we were, we finished off the night.
The next day, in the sober light of morning, when he realised that he and his partner as a duo were not quite the entertainment that the management were expecting, we got the closest he ever came to an apology - "About last night. You're still f***ing sacked... but take your time. No need to go just yet".
We stayed with them until the end of the season then left to form a trio that went on to play together for the next ten years