Bug caused with facing enabled steering

Are there any possible reasons I can be having this issue? I have some dynamic physics objects that have a steering (follow) logic brick that works fine without facing enabled, but when I enable facing the object’s velocity drops, and it will decide to cancel following before it reaches half the distance to the object.

I have already tried/debugged:

all steering modes (flee/path following), all directions of facing (x,y,z, etc), near sensors are functional as normal, object origins are centered as they should be, boundary boxes fit the object as they should.

set the objects bounds to convex hull, set the origin to the bottom face, try this,

(I have a feeling you are getting too much friction)

lets see your .blend?