I don't think you needed to modify the "Add a hard disk" workflow. I've seen the odd behavior you mention in your first update with it as well if the 'controller' input was not specified. Fixing it to "SCSI Controller 0" (assuming you only have one controller) would prevent new SCSI controller of a different type to be added when adding new hard disks.
↧