Hello
So the web cam works fine in Teams you said?
in this case, go to Windows Settings > Privacy > Camera, See if Zoom is listed. If so, make sure it is allowed.
Then launch the Zoom app, go to Settings > Videos and effect tab, make sure the camera selection is correct there.
If it still doesn't work, launch Windows' own Camera app, tell me if it is working there?