Could you please help me with my below scenario:
I got my valid H1B visa stamped on my Passport till 2024 with my current Employer and my previous Employer visa got Expired 2019 .But CBP officer written as CWOP on my valid visa.Can I know what might be a reason for this one and will it be any issues with my Future application of H1B ?
CWOP is normally stamped on an expired visa by consular officer.
Did you not notice when this was done at the port of entry? This may be a mistake.
While this doesn’t affect your current H1B and future extensions, you might want to call the CBP at the airport, take an appointment, find out the reason why this was done and see if they have any solution to reversing the action of cancelation of a valid visa. Otherwise you will need to go for stamping next time you leave the US unless it is Canada or Mexico visit where you can use AVR.