We can confirm the problem with the vpxa.log in ESXi host,
YYYY-MM-DDTHH:MM:SS info vpxa[2100997] [Originator@6876 sub=Default opID=lye1uvlu-289417-auto-67be-h5:70031572-e5-01-11] [VpxLRO] -- ERROR task-342225 -- vpxa -- vpxapi.VpxaService.createVm: vim.fault.InvalidDeviceBacking:--> Result:--> (vim.fault.InvalidDeviceBacking) {--> faultCause = (vmodl.MethodFault) null,--> faultMessage = <unset>,--> property = "deviceName",--> deviceIndex = 13--> msg = "Incompatible device backing specified for device '13'."--> }
Starting from this log entry "Incompatible device backing specified for device '13'.", look downwards to find the keyword "vim.vm.device.VirtualDeviceSpec". The first "vim.vm.device.VirtualDeviceSpec" starts from 0 and we need to count up to the 13th, then we see it's a NIC with empty "backing". This is where the problem lies.
--> (vim.vm.device.VirtualDeviceSpec) {--> operation = "add",--> fileOperation = <unset>,--> device = (vim.vm.device.VirtualVmxnet3) {--> dynamicProperty = <unset>,--> key = 4001,--> deviceInfo = (vim.Description) {--> label = "Network adapter 2",--> summary = ""--> },--> backing = (vim.vm.device.VirtualEthernetCard.LegacyNetworkBackingInfo) {--> deviceName = "",--> useAutoDetect = false--> }
A normal NIC is like below.
--> (vim.vm.device.VirtualDeviceSpec) {--> operation = "add",--> fileOperation = <unset>,--> device = (vim.vm.device.VirtualVmxnet3) {--> dynamicProperty = <unset>,--> key = 4000,--> deviceInfo = (vim.Description) {--> label = "Network adapter 1",--> summary = "DVSwitch: 50 05 26 57 b6 be 2e f7-68 ab 2e 1b 32 3c ba 9c"--> },--> backing = (vim.vm.device.VirtualEthernetCard.DistributedVirtualPortBackingInfo) {--> port = (vim.dvs.PortConnection) {--> switchUuid = "50 05 26 57 b6 be 2e f7-68 ab 2e 1b 32 3c ba 9c",--> portgroupKey = "dvportgroup-1037",--> portKey = "20",--> connectionCookie = 161126494--> }--> },
Select either of the options provided below to resolve the issue: