Local PC is Windows 11 Pro, VM is running Windows 10 Pro.
Both VM and OneDrive appear to be functioning correctly on their own, but I presume what's happening is when a file changes in OneDrive, the OneDrive server is sending down a "file changed" notification that the local PC is capturing and responding to correctly, but does not pass it through to the VM, or is blocking it from getting to the VM.