Recently I installed Noobs with Raspbian Lite, Raspbian Full Desktop and Kodi. I took my HifiBerry from another Rpi3 and put it on the Noobs installation.
The HifiBerry works flawless on Kodi, but not in Raspbian. There is nothing in the blacklist. I put
# Enable audio (loads snd_bcm2835)
This is /etc/asound.conf and :
aplay -l :
**** List of PLAYBACK Hardware Devices ****
card 0: sndrpihifiberry [snd_rpi_hifiberry_dacplus], device 0: HiFiBerry DAC+ Pro HiFi pcm512x-hifi-0 
Subdevice #0: subdevice #0
[ 4.248994] snd-rpi-hifiberry-dacplus soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered - will retry
[ 4.318988] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 4.480699] snd-rpi-hifiberry-dacplus soc:sound: pcm512x-hifi <-> 3f203000.i2s mapping ok
I read all posts about having no sounds and nothing there suggested could help me. I don't have a spare SD-card to try the reset IMG for the HifiBerry, but since it works on Kodi, I don't think that is a way to fix this.