Move to Location, AI Move To, Simple Move to Location - are always 0,0,0 velocity in first frame

Yes, you are right. This is good functionality when acceleration and deceleration in ON. But when you turn off acceleration and deceleration then this functionality is an obvious a mistake or more probable bug.

I spent few full days (more than 50 hours) to read moving component code. Unfortunatelly zero velocity depends on many things, so I leave it as is and use my hack.

Unfortunately in UE 5.0.3 problem still persist.

I think moving possibility by Character on any Pawn is completly essential functionality and Epic should add bool to component to extend it’s functionality for option "in the same tick/frame I choose go someware without acceleration (component option), then speed should be it THIS frame. So move start instantly and NOT AFTER one frame. I thing many games or virtual productions met with this problem, because one frame break in movement is visible by human eyes.