You will have to take these and all other possible grounds for challenging the order. You have said that your appeal is pending. You may wait for the disposal of the appeal. If there is unnecessary delay in the disposal of the appeal, you may approach the appropriate court / tribunal applicable to your service (i.e., having jurisdiction in your matter), which may hear the matter or at least direct the appellate authority to decide your appeal within a time-bound period.
You may also consult some lawyer or other expert by showing your detailed papers about the legal grounds and/or other grounds of facts which can be used for challenging the order in a court or tribunal.
Dr. Ashok Dhamija is a New Delhi based Supreme Court Advocate and author of law books. Read more about him by clicking here. List of his Forum Replies. List of his other articles. List of his Quora Answers. List of his YouTube Videos.