AI strafes when set not to

Then it is strafing. I was going by this definition:
“Strafing in video games is a maneuver which involves moving a controlled character or entity sideways relative to the direction it is facing.”
The “can strafe” flag is very misleading since it seems like it only determines wether the character turns to face where it’s going and not wether it strafes. Do you know of any way to lock it’s movement so that it only moves along it’s forward vector?