2 years ago was working in a shitty small business run by an old fashioned boomer who insisted everyone called him “boss” (uncommon in Australia).
When I was on a pre-booked 4 week holiday which involved some unpaid days as it exceeded my accrued leave ( this was prearranged with the employer). I was out of reception overseas a few weeks, and didn't realise until I got back that I had been fired during the holdiday. He did it while I was on leave to avoid paying the 2 weeks notice he's legally obliged to give (he said the unpaid days of leave were the notice period).
Didn't argue it too much at the time as I was worried about references for a new job etc and not sure if it's worth trying to do something about now to get the unpaid 2 weeks?