New comment by austinrojers on void-packages repository https://github.com/void-linux/void-packages/issues/34458#issuecomment-993562413 Comment: Very interesting!! I unlinked /var/service/usbmuxd, rebooted. Still same issues. ``` ❯ sudo usbmuxd -f -u [19:12:05.194][3] usbmuxd v1.1.1 starting up [19:12:05.194][3] Another instance is already running (pid 770). Telling it to check for devices. [19:12:05.194][3] Sending signal SIGUSR2 to instance with pid 770 ``` ![image](https://user-images.githubusercontent.com/87067093/146009717-257cb8f0-e382-407d-9c4f-0f67b834e176.png) Then I killed PID 770 `sudo kill -9 770` Now everything works. (So you don't require _usbmuxd service_ for USB tethering and file transfers) Then, now I _htoped_ : ![image](https://user-images.githubusercontent.com/87067093/146010403-a0c53edf-6e95-4de7-9bf8-bdcd8d999148.png) It's very confusing. Now we have the same process running again and everything is working fine. I still have to _kill_ `/usr/bin/usbmuxd` on boot for everything to work fine! @ahesford please have a look