I think maybe sometimes the visas are approved based on nationality and sponsor, your professional Visa status and not whether you have met the requirements or not. All I can say is for anyone applying - good luck!