Originally Posted by desi3933
I have written on this topic many times before. Employer is required, by law, to inform USCIS about termination of employment (whether voluntary or not) and any changes in employment eligibility.
Read for yourself -
[From the pdf link]
Employers must keep USCIS informed of any firings, termination of employment, or changes in the employee’s eligibility by submitting a letter to the USCIS Service Center that approved the application or petition.
Thanks coopheal, desi3933.
But in case of switching from H1b to EAD (while working for H1b/GC sponsoring employer), there is no termination, changes in the employee’s eligibility or change in job duties. So no requirement to cancel H1b.