What I’ve seen others do is, Check USB Mode:
Ensure your phone is set to “File Transfer” (MTP) mode, not “Charging” or “MIDI,” after connecting the USB cable.
I already did that and still seeing the error.
If the error persists, change the USB function in your phone’s notification panel to “Charging” or “MIDI”, wait a moment, and then switch it back to “Transfer Media Files”.
Did that too and still the same thing.
Did this and this shows in the terminal
❯ mtp-detect
libmtp version: 1.1.23
Listing raw device(s)
Device 0 (VID=2717 and PID=ff48) is a Xiaomi Mi-2s (MTP).
Found 1 device(s):
Xiaomi: Mi-2s (MTP) (2717:ff48) @ bus 1, dev 23
Attempting to connect device(s)
libusb_claim_interface() reports device is busy, likely in use by GVFS or KDE MTP device handling alreadyLIBMTP PANIC: Unable to initialize device
Unable to open raw device 0
OK.
~
After that still the same error shows.