Freelook mouse sticks around cursor

Anyone else experience this?:

When using freelook (C by default), the view tends to get “stuck” around the circle cursor when moving slowly around it, as if there was a deadzone even though I’m using mouse aim. Freelooking anywhere else is fine. I can post a video if someone wants clarification.

signal-2024-08-07-19-16-12-548

Here is the video: https://youtu.be/rJUHflyppoY

At the beginning of the video, I am moving my mouse upwards at a constant rate in freelook. Then, I release freelook and repeat the process horizontally. You can see the camera “snags” when it passes through the middle, where the cursor is; I am not stopping the mouse.

The problem persists even after reverting to default controls.

I recorded the video while zoomed in since it is more noticeable that way, but the problem still exists without zooming.