The only virtual camera I suggest and most MS Team users have a good experience is OBS with the NDI Tek plugin. I find the NDI Tek plugin is more stable and robust and the good news is you can get it for free.
Please refer to the following article on how to configure OBS for MS Team.
https://lucavitali.wordpress.com/2020/06/02/how...
You can download the OBS NDI plugin at the following link below:
https://github.com/Palakis/obs-ndi/releases/
There are other additional benefits of using OBS for MS Team, you can customize your appearance in OBS software such as flipping images, create transition effects, create running text on the video screen which will enhance your presentation.
DISCLAIMER:
There's a link above from the non-Microsoft website. The page appears to be providing accurate, safe information. Watch out for ads on the site that may advertise products frequently classified as a PUP (Potentially Unwanted Products). Thoroughly research any product advertised on the site before you decide to download and install it.
Kind Regards