When you launch a new EC2 instance in the AWS cloud from the command line or with other cloud management platforms, you may get the error message:
CloudExceptions::CloudException – 400: VPCIdNotSpecified: No default VPC for this user (RequestID: …)
This can happen when the specified Subnet Id is not a valid subnet in the selected availability zone (datacenter).