Sound issues on HDMI / DP 4k Monitor keeps disappearing

I’m using a T14s laptop and a Dell S3221QS 4k monitor with built in speakers. I currently us a USB-C → DP adapted to get reliable 4K @ 60Hz with audio.

Usually atleast once a day I loose audio on the monitor and have to switch back to my laptop speakers for a couple of hours. The HDMI device still shows up in the gnome-settings but I get no output.

aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: H340 [Logitech USB Headset H340], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: USB [ThinkPad Thunderbolt 3 Dock USB], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: sofhdadsp [sof-hda-dsp], device 0: HDA Analog (*) []
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 2: sofhdadsp [sof-hda-dsp], device 3: HDMI1 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: sofhdadsp [sof-hda-dsp], device 4: HDMI2 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: sofhdadsp [sof-hda-dsp], device 5: HDMI3 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: sofhdadsp [sof-hda-dsp], device 31: HDA Analog Deep Buffer (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Looking in the system logs I can’t see any reason for the device issue, and usually after a couple of hours I’m able to switch sound back to my monitor.

I also have a TB dock, but it doesn’t provide reliable 60H 4K video to my display, hence I’m using a DELL USB-C → DP/HDMI dongle.

Any guidance on how to troubleshoot this?

Some more technical details

lshw -C sound
  *-usb                     
       description: Audio device
       product: Lenovo ThinkPad Thunderbolt 3 Dock USB Audio
       vendor: Lenovo
       physical id: 2
       bus info: usb@5:2.1.1.2
       logical name: card1
       logical name: audio1
       logical name: /dev/snd/controlC1
       logical name: dsp1
       logical name: mixer1
       logical name: /dev/snd/pcmC1D0c
       logical name: /dev/snd/pcmC1D0p
       logical name: input48
       logical name: /dev/input/event14
       version: 0.92
       serial: 000000000000
       capabilities: usb-2.01 audio-control usb
       configuration: driver=usbhid maxpower=100mA speed=12Mbit/s
  *-usb:1
       description: Audio device
       product: Logitech Inc. Logitech USB Headset H340
       vendor: Logitech Inc.
       physical id: 4
       bus info: usb@5:2.1.4
       logical name: card0
       logical name: audio
       logical name: /dev/snd/controlC0
       logical name: dsp
       logical name: mixer
       logical name: /dev/snd/pcmC0D0c
       logical name: /dev/snd/pcmC0D0p
       logical name: input36
       logical name: /dev/input/event12
       logical name: input37
       logical name: /dev/input/event13
       logical name: input37::mute
       version: 1.15
       capabilities: usb-2.00 audio-control usb
       configuration: driver=usbhid maxpower=120mA speed=12Mbit/s
  *-usb:1
       description: Video
       product: Integrated RGB Camera
       vendor: SunplusIT Inc
       physical id: 4
       bus info: usb@3:4
       version: 60.06
       serial: 01.00.00
       capabilities: usb-2.01
       configuration: driver=uvcvideo maxpower=500mA speed=480Mbit/s
  *-multimedia
       description: Audio device
       product: Tiger Lake-LP Smart Sound Technology Audio Controller
       vendor: Intel Corporation
       physical id: 1f.3
       bus info: pci@0000:00:1f.3
       logical name: card2
       logical name: audio2
       logical name: /dev/snd/controlC2
       logical name: dsp2
       logical name: /dev/snd/hwC2D0
       logical name: /dev/snd/hwC2D2
       logical name: mixer2
       logical name: /dev/snd/pcmC2D0c
       logical name: /dev/snd/pcmC2D0p
       logical name: /dev/snd/pcmC2D31p
       logical name: /dev/snd/pcmC2D3p
       logical name: /dev/snd/pcmC2D4p
       logical name: /dev/snd/pcmC2D5p
       logical name: /dev/snd/pcmC2D6c
       logical name: /dev/snd/pcmC2D7c
       version: 20
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi bus_master cap_list
       configuration: driver=sof-audio-pci-intel-tgl latency=64
       resources: iomemory:600-5ff iomemory:600-5ff irq:207 memory:603d1c0000-603d1c3fff memory:603d000000-603d0fffff

and

lshw -C video
  *-display                 
       description: VGA compatible controller
       product: TigerLake-LP GT2 [Iris Xe Graphics]
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 01
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: iomemory:600-5ff iomemory:400-3ff irq:162 memory:603c000000-603cffffff memory:4000000000-400fffffff ioport:3000(size=64) memory:c0000-dffff memory:4010000000-4016ffffff memory:4020000000-40ffffffff

I also have a USB based logitech headset connected for video calls.