Dear Maintainer,
usbmuxd has an issue with sleep. If you see spam in 'systemctl status usbmuxd' about failure, old connection,
and what-not... I can get some info if necessary, but yeah.
I was hoping it was fixed in trixie, but no.
Here's my hackaround, working about two years now.
#/lib/systemd/system-sleep/usbmuxd
#!/bin/sh
case $1 in
post)
systemctl restart usbmuxd
;;
esac
#end script