Altitude failsafe triggering for flying submarine

Hello guys, I am making a flying submarine for my final year project and I am doing some experiments on my mini talon so I achieve the concept of submarine. When I try to implement a negative altitude to make sure the mini talon hit the water, the drone just decides to go for loiter before reaching the last waypoint.

Is there any fix please?

ps: I am using Mission Planner.