I am routing the same packets from QGC to 3 PX4 instances for mission synchronization. It was designed a software to decode and code again the packets with the same mavlink ID to avoid conflicts between the three instances. All the PX4 have the same home_position but for the second and third pilots gives the same error because of the waypoints distance from home.
The first pilot (instance 0) works fine and receives the correct waypoint:
Does anyone suspects why the QGC is sending different waypoints to the other two pilots?