I think it is not required if your previous employer cancelled your visa. It is required if transferring visa to another company... but I am not 100% sure