Employment Restrictions on Employment Authorization Card
I am in the process AOS (I485) under Eb3 from India. My Priority date is Dec 2002. I have been working on a Federal Project as a contractor on my EAD. 2 days ago, they let me go for the reason that the project became high risk, and only US citizens and GC holders are only allowed. I am planning to submit to the FED about my continuing legal residency on EAD since 2007 (after filing of my EAD). Some time before I have also written a letter to local senator, who in turn replied me back stating that my GC is under waiting list due unavailability of Visa numbers for India for Eb3.
I have been living in this country legally since 1999, paying taxes. Most of the projects I was working after 2002 were with State Agency/Financial Company/ Fed where they always do my Criminal Back ground check, driving record check, drug check, and financial risk verification, before accepting me as a contractor. Most of the projects I worked lasted any time between 1 year to 2 years.
I never travelled outside of USA during 1999 to 2010. In 2010 I went to India on Travel document (131) for 3 weeks re enetered US with no issues.
How should I defend to the FED that I am a legal resident, waiting for my GC which is not my hands.
Is there document from USCIS what people can or cannot do while they are on EAD?
I appreciate if an attorney clarifies this uncertainty for me.