IMO it's worth trying the new Intel Xe driver.
CONFIG_DRM_XE=m
i915.force_probe=!xxxx xe.force_probe=xxxx (disable i915 and enable Xe driver, xxxx=Intel PCI graphics ID)
I'm running this on TGL and kernel 6.9. No idea if it fixes anything, I don't use audio passthrough.