Please help with USB game controller issue for payload control

Hi all this will be my first post here but lots of years of reading and this is the first time I cannot find an answer. Below is our problem

I have integrated a payload into our fixed wing UAV and set it up on a Logitech 310 controller using the TCP usb connection straight into the PIxhawk cube. The setup was easy.
Then I connected to the pixhawk cube via the 868mhz rf modem and enabled the joystick but it does not want to work.

As soon as I connect via the TCP USB it works perfectly again.

Could anyone please provide some insight into what could be the issue.

Many thanks Trevor