Same thing here. Didn't get the leave I wanted. Tried to swap with others crew and no luck. I contacted my fleet RQG
and they sorted it out for me.
All it takes is a call or an email to those guys and they will help.
Or you can bitch on prune and hope for better.
Your choice!