No audio over HDMI using Pipewire

Hello!
I’ve been trying to use my display speakers to no avail. They work fine in Ubuntu but never did in Manjaro. I’m running pipewire in this system, and the HDMI profile is selected properly in the audio devices. I know pipewire works because I use it occasionally with my bluetooth headphones.

Here’s the result of inxi -Fazy

System:
  Kernel: 5.15.16-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-5.15-x86_64
    root=UUID=587fdc88-3563-4422-a2ff-a38e45b681e0 rw quiet apparmor=1
    security=apparmor udev.log_priority=3
  Desktop: KDE Plasma 5.23.5 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM
    Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Desktop Mobo: ASUSTeK model: B150M-C/BR v: Rev X.0x
    serial: <superuser required> UEFI: American Megatrends v: 3020
    date: 01/16/2017
CPU:
  Info: model: Intel Core i7-7700 bits: 64 type: MT MCP arch: Kaby Lake
    family: 6 model-id: 0x9E (158) stepping: 9 microcode: 0xEA
  Topology: cpus: 1x cores: 4 tpc: 2 threads: 8 smt: enabled cache:
    L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB desc: 4x256 KiB
    L3: 8 MiB desc: 1x8 MiB
  Speed (MHz): avg: 800 min/max: 800/4200 scaling: driver: intel_pstate
    governor: powersave cores: 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800
    8: 800 bogomips: 57616
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3
  Vulnerabilities:
  Type: itlb_multihit status: KVM: VMX unsupported
  Type: l1tf mitigation: PTE Inversion
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: spec_store_bypass
    mitigation: Speculative Store Bypass disabled via prctl and seccomp
  Type: spectre_v1
    mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional,
    IBRS_FW, STIBP: conditional, RSB filling
  Type: srbds mitigation: Microcode
  Type: tsx_async_abort mitigation: TSX disabled
Graphics:
  Device-1: Intel HD Graphics 630 vendor: ASUSTeK driver: i915 v: kernel
    bus-ID: 00:02.0 chip-ID: 8086:5912 class-ID: 0300
  Device-2: Silicon Motion - Taiwan (formerly Feiya ) Silicon Motion Camera
    type: USB driver: uvcvideo bus-ID: 1-6:2 chip-ID: 090c:937b class-ID: 0e02
  Display: x11 server: X.org 1.21.1.3 compositor: kwin_x11 driver:
    loaded: modesetting alternate: fbdev,vesa resolution: <missing: xdpyinfo>
  Message: Unable to show advanced data. Required tool glxinfo missing.
Audio:
  Device-1: Intel 100 Series/C230 Series Family HD Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel bus-ID: 00:1f.3 chip-ID: 8086:a170
    class-ID: 0403
  Sound Server-1: ALSA v: k5.15.16-1-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.20 running: no
  Sound Server-3: PulseAudio v: 15.0 running: no
  Sound Server-4: PipeWire v: 0.3.43 running: yes

can you repport

pacman -Ss pipewire

Sure thing. here it is:

pacman -Ss pipewire 
extra/gst-plugin-pipewire 1:0.3.43-1 [installed]
    Multimedia graph framework - pipewire plugin
extra/libpipewire02 0.2.7-2
    Low-latency audio/video router and processor - legacy client library
extra/manjaro-pipewire 20220123-1 [installed]
    Manjaro meta package for complete PipeWire support.
extra/pipewire 1:0.3.43-1 [installed]
    Low-latency audio/video router and processor
extra/pipewire-alsa 1:0.3.43-1 [installed]
    Low-latency audio/video router and processor - ALSA configuration
extra/pipewire-docs 1:0.3.43-1
    Low-latency audio/video router and processor - documentation
extra/pipewire-jack 1:0.3.43-1 [installed]
    Low-latency audio/video router and processor - JACK support
extra/pipewire-media-session 1:0.4.1-1 [installed]
    Example session manager for PipeWire
extra/pipewire-media-session-docs 1:0.4.1-1
    Example session manager for PipeWire - documentation
extra/pipewire-pulse 1:0.3.43-1 [installed]
    Low-latency audio/video router and processor - PulseAudio replacement
extra/pipewire-v4l2 1:0.3.43-1
    Low-latency audio/video router and processor - V4L2 interceptor
extra/pipewire-zeroconf 1:0.3.43-1 [installed]
    Low-latency audio/video router and processor - Zeroconf support
extra/wireplumber 0.4.7-1
    Session / policy manager implementation for PipeWire
extra/wireplumber-docs 0.4.7-1
    Session / policy manager implementation for PipeWire - documentation
community/easyeffects 6.2.1-1
    Audio Effects for Pipewire applications
community/helvum 0.3.2-1 [installed]
    GTK patchbay for PipeWire
multilib/lib32-pipewire 1:0.3.43-1
    Low-latency audio/video router and processor - 32-bit client library
multilib/lib32-pipewire-jack 1:0.3.43-1
    Low-latency audio/video router and processor - 32-bit client library - JACK support
multilib/lib32-pipewire-v4l2 1:0.3.43-1
    Low-latency audio/video router and processor - 32-bit client library - V4L2 interceptor

extra/gst-plugin-pipewire 1:0.3.43-1 [installed]
    Multimedia graph framework - pipewire plugin
extra/libpipewire02 0.2.7-2
    Low-latency audio/video router and processor - legacy client library
extra/manjaro-pipewire 20220123-1 [installed]
    Manjaro meta package for complete PipeWire support.
extra/pipewire 1:0.3.43-1 [installed]
    Low-latency audio/video router and processor
extra/pipewire-alsa 1:0.3.43-1 [installed]
    Low-latency audio/video router and processor - ALSA configuration
extra/pipewire-docs 1:0.3.43-1
    Low-latency audio/video router and processor - documentation
extra/pipewire-jack 1:0.3.43-1 [installed]
    Low-latency audio/video router and processor - JACK support
extra/pipewire-media-session 1:0.4.1-1 [installed]
    Example session manager for PipeWire
extra/pipewire-media-session-docs 1:0.4.1-1
    Example session manager for PipeWire - documentation
extra/pipewire-pulse 1:0.3.43-1 [installed]
    Low-latency audio/video router and processor - PulseAudio replacement
extra/pipewire-v4l2 1:0.3.43-1
    Low-latency audio/video router and processor - V4L2 interceptor
extra/pipewire-zeroconf 1:0.3.43-1 [installed]
    Low-latency audio/video router and processor - Zeroconf support
extra/wireplumber 0.4.7-1
    Session / policy manager implementation for PipeWire
extra/wireplumber-docs 0.4.7-1
    Session / policy manager implementation for PipeWire - documentation
community/easyeffects 6.2.1-1
    Audio Effects for Pipewire applications
community/helvum 0.3.2-1 [installed]
    GTK patchbay for PipeWire
multilib/lib32-pipewire 1:0.3.43-1
    Low-latency audio/video router and processor - 32-bit client library
multilib/lib32-pipewire-jack 1:0.3.43-1
    Low-latency audio/video router and processor - 32-bit client library - JACK support
multilib/lib32-pipewire-v4l2 1:0.3.43-1
    Low-latency audio/video router and processor - 32-bit client library - V4L2 interceptor

Same issue here…