Although not a new issue, I though it worth pointing out that trying to add the output from the OBSBOT virtual camera (enableds via the OBSBOT Center or OBSBOT webcam program, and considered a legacy device by vmix) as an input in vMix causes vMix to shut down with this error:
========================================
27.0.0.58 - AddNewInput - 1/14/2024 2:54:33 PM
========================================
vMix.VMIXException: Capture Resolution is not supported by this device. ---> System.Runtime.InteropServices.COMException: Unspecified error
at DirectShowLib.DsError.ThrowExceptionForHR(Int32 hr)
at mz.k(IPin a, Guid a, Format a, lt a, Boolean a)
at mz.d(st a, lt a, CaptureType a, CaptureAudioType a, Size a, Boolean a, Boolean a, st a, bc a, Guid a)
--- End of inner exception stack trace ---
at nzzzzzl.a(WaitCallback a)
at mz.d(st a, lt a, CaptureType a, CaptureAudioType a, Size a, Boolean a, Boolean a, st a, bc a, Guid a)
at mz..ctor(Guid a, st a, lt a, CaptureType a, CaptureAudioType a, Int32 a, Int32 a, Boolean a, Boolean a, st a, bc a, Guid a)
at mo.a(Guid a, st a, lt a, CaptureType a, CaptureAudioType a, Size a, Boolean a, Boolean a, st a, bc a, Guid a, Boolean a)
at vMix.frmInput.b(Object a, EventArgs a)
Note that the virtual camera does work in other programs such as Zoom.