Configurable Joint YZ angular drive affecting pitch (x-axis rotation) of my character

I thought I had this whole configurable joint thing pretty figured out, but now I am noticing some unexpected behavior with Angular Drives. I have my character’s forward aligned with the objects positive Z-axis, I’ve verified that locking Angular X Motion in the Configurable joint locks the pitch of the character, yet when I keep angular X motion free and adjust the Angular X drive the pitch does not get affected but when I adjust YZ it does.

For more context, I am using a configurable joint as a crucial part of my rigidbody-based character controller and I am using angular x motion to adjust the pitch of my character to look in the direction of its velocity, kind of like an arrow flight.