Asus CX5500 loses speaker audio after sleep/lid shut on Linux

System Details

  • Device: Asus Chromebook Flip CX5500FEA (HWID: Delbin)
  • OS: CachyOS Linux 7.0.14-arch1-1
  • Firmware Type: UEFI Full ROM
  • Firmware Version: MrChromebox-2603.2 05/17/2026

Summary of the Issue

I’ve used the audio script to setup audio and it’s ALMOST perfect but after I shut the lid or put the laptop to sleep, audio no longer plays. I get this in systemctl --user status pipewire (pipewire-pulse and wireplumber don’t show any issues):
pa.alsa: hw:sofrt5682,0p: (23 suppressed) snd_pcm_avail after recover: Broken pipe

Steps to Reproduce

  1. Install WeirdTreeThing/chromebook-linux-audio script

  2. View installation as normal

  3. Reboot. Audio works but after you shut the lid/sleep the device, it’ll stop working

Expected Behavior

The audio keeps working after sleep

Setting api.alsa.start-delay = 1500 in ~/.config/wireplumber/wireplumber.conf.d/delay-start.conf works, but I don’t think this workaround should be needed