The System Center 2012 Virtual Machine Manager Create Virtual Machine Wizard fails if the cloud contains special characters

Symptoms

The Microsoft System Center 2012 Virtual Machine Manager (VMM) Create Virtual Machine Wizard may fail to create a new virtual machine when attempting to deploy to a cloud that has special characters in its name.  The following error will be displayed in the Virtual Machine Manager console:

VMM is unable to process one of the provided parameters for the cmdlet (New-SCVirtualMachine):
Cannot validate argument on parameter 'Cloud'. The argument is null. Supply a non-null argument and try the command again.
Try the operation again. If the issue persists, contact Microsoft Help and Support.
ID: 12416

Cause

This error can occur when attempting to deploy to a cloud that has square brackets in its name (e.g. [Test Cloud]).

Resolution

To resolve this error, navigate to VMs and Services, then expand Clouds on the upper left-hand pane of the Virtual Machine Manager console to locate the cloud with square brackets in its name.  Right-click the cloud and choose properties.  On the General tab, delete the brackets in the name of the cloud.

More Information

This error does not occur with curly braces ( "{Test Cloud}"). 
Properties

Article ID: 2690609 - Last Review: Jul 9, 2012 - Revision: 1

Feedback