I’m also using GUIDED mode to land my drone on a visual target. I also observe the same behaviour and the drone doesn’t seem to accept the setpoints I send to it but rather act very slowly. I think this might be related to the internals of the ArduPilot. Have you been able to solve this problem?