Could you rather give dmesg output at running *without* 60-hda.conf? That is, I'd like to see the errors on 4.12.x kernel.