AvCaptureScreenInput ignoring capturesCurso set false

I’m having an issue where AVCaptureScreenInput.capturesCursor set to false works as expected if pointer size is set to normal but If i change it to anything else in Accessibility > Display > Pointer size then the cursor shows in my screen captured even with capturesCursor still set to false. Anybody seen anything similar? i found this thread that there was a similar bug a while ago so it might be something related to this? [https://github.com/wulkano/kap/issues/477]

Running on latest Monterey version

AvCaptureScreenInput ignoring capturesCurso set false
 
 
Q