Qubes OS no longer recognises smartphone when connected via USB

I am not sure why but Qubes OS no longer recognises my Samsung Galaxy S20 FE smartphone when connected via USB.

The phone itself seems to briefly be connected and then is disconnected. In the sys-usb qube, when I run sudo dmesg -w, I see the following snippet (typing this out because I cannot connect to the Internet as I was using the phone’s connection via USB tethering):

new high-speed USB device number 5 using xhci_hcd
device descriptor read/64, error -110
device descriptor read/64, error -71

new high-speed USB device number 6 using xhci_hcd
device descriptor read/64, error -71
device descriptor read/64, error -71
usb usb2-port1: attempt power cycle
new high-speed USB device number 7 using xhci_hcd
Device not responding to setup address
Device not responding to setup address
device not accepting address 7, error -71
new high-speed USB device number 8 using xhci_hcd
Device not responding to setup address
Device not responding to setup address
device not accepting address 8, error -71
usb usb2-port1: unable to enumerate USB device 

Other devices are connecting normally (wireless mouse with USB dongle, USB keyboard) so it doesn’t seem to be a hardware issue.

I switched the template of sys-usb from Fedora 42 XFCE to Fedora 43 XFCE. That didn’t seem to resolve the problem.

What other commands should I run to pinpoint what the issue could be?

It could be a problem with the phone’s USB port or the cable.

I tried with two known working cables (one is the cable used for charging directly from power, another is used for the keyboard connection to the computer).

It could be the phone, though it is still able to charge when plugged into a power source :thinking:

A bad cable could still work okay for devices that don’t use all pins (old USB versions etc., like that keyboard maybe?) so I’d try a few more high-quality cables anyway. Also: