Logitech Unifying Receiver driver acting up

Hi all,

I have a Logitech MX Master 2S (great mouse btw). When I plug the unifying receiver on the motherboard usb port or through a hub, I keep getting failures in the dmesg.

This is my config

hardware.logitech.wireless.enable = true;
hardware.logitech.wireless.enableGraphical = true;

And my device

Bus 001 Device 005: ID 046d:c52b Logitech, Inc. Unifying Receiver

When I boot, I always have

[    4.200343] usb usb1-port5: connect-debounce failed

And when I wake up from sleep, I get

[  707.544146] usb usb1-port5: Cannot enable. Maybe the USB cable is bad?
[  709.744231] usb usb1-port5: Cannot enable. Maybe the USB cable is bad?
[  711.320298] usb usb1-port5: Cannot enable. Maybe the USB cable is bad?
[  713.520274] usb usb1-port5: Cannot enable. Maybe the USB cable is bad?
[  715.841108] usb usb1-port5: Cannot enable. Maybe the USB cable is bad?
[  717.840149] usb usb1-port5: Cannot enable. Maybe the USB cable is bad?
[  719.480166] usb usb1-port5: Cannot enable. Maybe the USB cable is bad?
[  721.680208] usb usb1-port5: Cannot enable. Maybe the USB cable is bad?
[  721.685148] usb usb1-port5: unable to enumerate USB device

The receiver always eventually works, but I am wondering what’s wrong with the logitech module in the kernel. Are there any others who have the same issue? Any solutions?