SSD (M.2 Optane p1600x) gets detected by BIOS about 10% of boots on a ryzen mini-pc(laptop chipset)

Ryzen 7530U with Ami bios.

The drive is not faulty - works in another pc(ryzen 7600).
M.2 slot in mini-pc is not faulty - other M.2 drives work fine.
Tried another available M.2 slot - the same thing.
Tried clearing CMOS.
Tried different external PSU.
Tried blindly tinkering in BIOS options that mention ssd/pci-e settings.

My first guess was that Optane needs more current that my mini-pc is able to provide. I vaguely remember hearing that some laptops have problems with demanding M.2 drives. But I checked with another Optane drive (905p) which is much more power-hungry - it’s rated to 3.3v 4.5A opposite to 1600x’s 3.3v 2.0A - it works fine.

I’d understand if the drive never got detected.

What gives?