Enable global position setpoint over USB

mavlink: report global position setpoint and do this always no just when updated, otherwise the values are not visible in QGC
you removed the update call completely, is it still updated somewhere? Otherwise just remove the if