Character Cannot Change Direction While Jumping in Unreal Engine 5.6 — How to Fix?

Have you tried the usual–create a new template project to confirm whether the mechanic works properly there?

If you do and it does, consider disabling the physics or whatever component/setting is preventing it from working in your project while the character is in the air, using a Boolean or AnimNotifyState or whatever is appropriate.