For anybody seeking closure, it was a PEBCAK error. The m.2 drive I have is a SATA drive and the board only supports SATA in the m.2_2 slot.
So yeah, I learned something about the m.2 standard today. I've always been curious and it's never really been made clear to me what different types of cards fit in that slot. I guess I know a little more now