even after you got your GC, they have the right to ask uscis to revoke it, especially shortly after you got it.