Hi,
maybe you have to select the RIGHT sink using pactl or in pavucontrol (gui).
pactl set-default-sink alsa_output.platform-soc_ahub1_mach.stereo-fallback
If this works, you can suspend the incorrect sink, which has something like "codecs" in it, well, anything that is not the one above. Tipp: you can use Tab to autocomplete, if your sinks happen to be having another name, which would be so weird.
pactl suspend-sink NAME_OF_THE_WRONG_SINK_USE_TAB_TO_AUTOCOMPLETE
best regards.