@Jain @beardalaxy apparently it has something to do with non-official controllers do not have an LED round the home button and the linux driver is hard coded to terminate the device if it fails to probe that light.
there's a fix that's just been sitting in the mailing list for 8 months
@beardalaxy
[734436.272989] nintendo 0005:057E:2009.001F: unknown main item tag 0x0 [734436.273346] nintendo 0005:057E:2009.001F: hidraw1: BLUETOOTH HID v80.01 Gamepad [Pro Controller] on e0:d4:e8:74:18:54 [734438.567570] nintendo 0005:057E:2009.001F: using factory cal for left stick [734438.677714] nintendo 0005:057E:2009.001F: using factory cal for right stick [734438.890117] nintendo 0005:057E:2009.001F: using factory cal for IMU [734439.100087] nintendo 0005:057E:2009.001F: controller MAC = E4:17:D8:5B:0D:86 [734439.627741] nintendo 0005:057E:2009.001F: Failed to set home LED dflt; ret=-110 [734439.627748] nintendo 0005:057E:2009.001F: Failed to create leds; ret=-110 [734439.627955] nintendo 0005:057E:2009.001F: probe - fail = -110 [734439.627970] nintendo: probe of 0005:057E:2009.001F failed with error -110 [734440.139756] leds 0005:057E:2009.001F:blue:player-5: Setting an LED's brightness failed (-110) [734440.651743] leds 0005:057E:2009.001F:green:player-4: Setting an LED's brightness failed (-110) [734441.163753] leds 0005:057E:2009.001F:green:player-3: Setting an LED's brightness failed (-110) [734441.675762] leds 0005:057E:2009.001F:green:player-2: Setting an LED's brightness failed (-110) [734442.187746] leds 0005:057E:2009.001F:green:player-1: Setting an LED's brightness failed (-110)