And, once after you restore the state, check "DAC Oversampling Rate" and "ADC Decimation Rate" controls. Those should have been restored to "64". Once after confirmation, at best, save the current mixer controls via "alsactl -f /somewhere/file store" and keep this file. You can restore it at any time later. Then, test again with the *-g2fae8b kernel. Try to test with some old UCM profile that worked more or less, and check only whether you get the DAC / ADC errors again or not (around the usage of headphone or microphone). The *-g2fae8b kernel contains only the fix for nau8821 about this problem, after all. Once after the fix is confirmed, I'll submit the fix to the upstream and merge to our kernel. After testing that, remove UCM profile again, restore the original mixer control state, and continue debugging. In general, it's better to test without PulseAudio / pipewire at first but via a raw aplay or arecord usage. But it's up to you.