Does it not work with Zoom on a particular platform? At least as of last Friday I used it as my virtual cam for a weekly Zoom meetup (mainly just to add some basic color correction/cropping to my webcam feed). Didn't notice anything not working, but I only used it on Win10 and didn't do anything fancy.
There is a feature of OBS called OBS-VirtalCam that presents your "program output" as a webcam on your system which you could select as your webcam input on Zoom... or Skype or Teams or anything else.
That's what I use for mine. I even messed around with using Snap's PC application to generate a virtual green screen, then using Snap's virtual cam as the input into OBS. Then in OBS I do any cropping and color correction before adding a chromakey for backgrounds and overlays and sending the OBS virtual cam to WebEx, etc.
Way more elaborate than just buying a green sheet but I didn't have to go anywhere or buy anything ;)
On macOS at least, Zoom has a list of accepted virtual cameras. I think it has something to do with code signing. You can disable code signing in Zoom, and it will let you use OBS / unsupported virtual cameras, but it then won't be able to do screen sharing.
It didn’t on my Mac the other day, and I had previously read that some Zoom changes were breaking it, but I’ll try some of the suggestions I’ve read here to see if they work for me.