MacOS camera getTimeOfFirstRecordedFrame doesn't seem to wait until recording really starts

Hey there

Has anyone else seen the behaviour in which getTimeOfFirstRecordedFrame() does not return the time that video camera recorded the first frame, but instead the time that recording was requested?

I do not see this issue with iOS, purely with macOS.

Would be most grateful for any thoughts on this.