Normal - Quaternion interporlation doesnt create keyframes based on input

I was trying to rotate a character and create a keyframe, but because I have quaternion interpolation enabled, the character will snap back into place and not create the keyframe as wanted, as shown below:

UnrealEditorFortnite-Win64-Shipping_LMQSw9woCP