External wired headphones stop working after suspend and wake

After the system goes to sleep and wakes up again, external headphones don’t work any more (the built-in speakers still work). Disconnecting and reconnecting is not even detected, it’s as if the audio state is frozen.

This happens whether the machine goes to sleep automatically (such as when closing the lid) and when put to sleep manually.

Restarting pipewire and wireplumber does not solve the issue, neither does logging out and in again. Only rebooting seems to work.

asahi-diagnose output (before reboot): pastebin