Have you updated the EEPROM of your board with an SD card? I saw that a number of WD drives were unable to boot with other M.2 HATs as well and saw a line for WD NVME boot fix in the latest build.
rpi-eeprom/firmware-2712/release-notes.md at master · raspberrypi/rpi-eeprom (github.com)