I have slowly gone through every button and it seems to be the 'Eject' button. When I press it , it disconnects.
I picked up the joystick and turned it over to have a look at the model number and it disconnect then too.
I have changed USB ports but it still does it.
I think I have a dud

The Mode lights show both Green/Red when it reconnects then goes to just red.
Loose wire maybe?
Actually, I just checked the USB cable and when I wiggle it at the base of the joystick, it disconnects.
Now what?