Need help with velocity and motor

When an object has a forward velocity it doesn’t react to forces like motor, meaning I can’t have an object move with a velocity block and it also be affect by gravity using a motor. Is this a bug or am I totally missing something?

Velocity directly changes the speed of something to whatever is sending input ,while motor only adds on to the current speed.

So as long as velocity and motor are trying to mess with the same axis (x or y), velocity will take priority, and motor will have no effect. However, foreword uses BOTH axis, so motor wont do anything if an active input is going into a velos foreword