Vehicle with custom movecomponent has no animation

I created a new vehicle adv project(c++), then made a new vehiclemovementcomponent class in my project folder just for learnning. It’s a 100% pure copy of UWheeledVehicleMovementComponent4W just changing classname and some global struct name, then I gave it to my vehicle. Everything works fine, sound, control, whole game… except the vehicle now has no wheel&suspenstion animation, but the long antenna does animate. It looks like the vehicle animation blueprint not working. The vehicle moves like a whole static mesh except the antenna. Where shall i look at? Please any advice would be great!

I get it. VehicleAnimInstance.cpp also need modify because it only allow wheeledvehicle class to animate.