DO_CHANGE_SPEED not in effect until first waypoint

Hi - I created a survey grid mission using Mission planner and notice when executing it (AC3.2) that the DO_CHANGE_SPEED command doesn’t come into effect until after it hits the first waypoint (see attached JPEG). Any ideas as to why?

Would setting my WPNAV_SPEED parameter to 12 m/s fix this?

Thanks,
Rob

edit: note that I am taking off manually and starting the mission using Mission Planner on a laptop. Is the redundant TAKEOFF command possibly the issue?