To workaround the issue to allow any vMotion to occur again, change the svga.vgaOnly = "True" setting to svga.vgaOnly = "False" in the VM's advanced setting configuration.
To accomplish this for multiple virtual machines, the following PowerCLI commands can be used. This will set ALL virtual machines in the vCenter inventory to svga.vgaOnly = "False".
1. List the VMs and their current settings:
Get-VM | Get-AdvancedSetting -Name "svga.vgaOnly" | Select Entity, Name, Value
2. Setting value to False
Get-VM | Get-AdvancedSetting -Name "svga.vgaOnly" |Set-AdvancedSetting -Value 'false'