Flying under launch altitude

I have AP SITL, and I runn it with command

python3 Tools/autotest/sim_vehicle.py -v ArduCopter -f gazebo-anna1 -I1 --model JSON --no-mavproxy --mavlink-gimbal -l $LAT,$LONG, 348,0

I start the drone up the hill and I want to fly it under the launch altitude, but the drone simply stops at the launch altitude and does not go future. The sdf file for the world is attached. I do not know what can be wrong. Do I have bad earth model used or what, can anyone help me pls?

vza.zip (1.1 KB)

I believe SIM_TERRAIN simulates terrain and stops the aircraft as if you had flown into the “terrain”. So try setting that param to 0 (Disable).