UAE visa was canceled by mistake

Freezone authority where our company is registered canceled my visa instead of a colleague with the same first name who left the company. Freezone authority will make my new visa free of charge. I checked with MOHRE, Amer and other authorities if I might have any legal issues, but they assured me it is all ok.
The problem is that I was supposed to apply for a Schengen visa in a week after months of trying to find an appointment.
So my question is, is there a basis for me to file a complaint and ask for compensation? I will talk to lawyers but would be nice to see if something like this happened to someone else.