I updated PowerCLI to version12.2.0 and connected to vCenter 7 Update 1d.
When running Start-VM or Stop-VM i get the following:
start-vm -vm vm-name
Start-VM: Start-VM Value cannot be null. (Parameter 'key')
If i check vCenter i can see the CmdLet still works as the VM starts/stops ok.
This appears to be happening to Stop-VM and probably other cmdlets too, anyone experiencing this as well?
I tested in PSv5.1 and PSv7.1.2 (on Windows & Ubuntu), in neither do I see any errors.
I would suggest opening an SR.
GSS might claim you need an SDK Support contract for PowerCLI, but that is not correct.
Point them to PowerCLI Support Breakdown