I have been working on CPT and my employer filed an H1B petition requesting a change of status for me from F-1 to H1B. …
... My employer just told me that, while the petition was approved, USCIS denied the change of status from F-1 to H1B because they found that my CPT was not directly related to my field of study and this is in violation of F-1 status....