New Artillery features

I saw someone move an AT cannon, but when I took my Engineers I was not able to push it to a new position.???

get inside it and move to driver position.

Do you need more than five to push? Also, the Repair of Tanks totally sucks ass my take was damaged all crew each have repair kits but could not fix it… why change stuff that works, only to change and not work🤷‍♂️