Problem with AUTO MODE

Hi , i have an apm 2.8 (with internal compass) with arduplane 3.4.0 with gps neo m8n ublox with compass. Also I have setup minimosd and telemetry 915mhz kit…

The plane flies only in manual and stabilize mode… In every other mode servos are going to maximum rates for left and pitch down… When I am on ground and I change mode the motor doesnt spin (with gps lock - i guess its safety because plane its doesnt moving) and In the air I take off manually ,( I go high to have time to respond) and when I switch to auto plane doesnt go to the streetpoint 1 as it should but it goes to the ground!!

What it may be wrong? thanks