Hello thrilingcanary
I think your problem is another.
Your NVME is connected and being recognized perfectly, but StoreMI is unable to configure the cache on it.
When you physically installed your new NVME did you make sure to delete any partition tables on it?
For StoreMI to be able to use its NVME as a cache disk, there can be no partition table or data on it (like a "new" disk never used before).
Make sure it is completely clean using Windows disk management or using DISKPART via a command prompt. (https://www.seagate.com/en/en/support/kb/how-to-diskpart-eraseclean-a-drive-through-the-command-prompt-005929en/)
NOTE: always backup your data to another secure disk before any test.