I can't turn my pusher (indexer) in Auton, It works fine in driver control

Well, you start a task in main called shoot that will always be sending stop() to it during autonomous as well.

vex::task t(shoot);

perhaps also read these two topics.