As per the vSphere 7.x and 8.x Requirement guide for NVMe storage, RDM usage for NVMe over FC is not supported.
Requirements for VMware NVMe Storage (7.0)
Requirements for VMware NVMe Storage (8.0)
|
Shared Storage Functionality
|
SCSI over Fabric Storage
|
NVMe over Fabric Storage
|
|---|---|---|
|
RDM
|
Supported
|
Not supported
|
|
Core dump
|
Supported
|
Supported
|
|
SCSI-2 reservations
|
Supported
|
Not supported
|
There isn't a workaround. A different type of storage will need to be used for RDM LUNs, such as SCSI over FC, traditional iSCSI on SAN etc.