If you temporarily remove the sof-tgl-h.ri and bootup, check the dmesg, does the sof-audio-pci looks for sof-tgl-h.ri and fail to find?
If you temporarily remove the sof-tgl-h.ri and bootup, check the dmesg, does the sof-audio-pci looks for sof-tgl-h.ri and fail to find?