MAVSDK and QGC connect to the same UDP port failed


I am trying to using MAVSDK (for example, the takeoff_land example) and QGC to connect to the same system. In simulation, (jMavsim), there is no problem. However, when I try to do this to a real vehicle, it seems the SDK and QGC have conflict in the UDP port.

The drone is using the Wi-Fi (ESP8266) connected to a router, QGC and MAVSDK can connect to the drone individually on the same UDP port, but not at the same time. Is this a limitation? or I am doing something wrong?



Anybody can help here?