When requesting a catalog item in VMware Cloud Foundation (VCF) Automation 9.0.2 that contains a Multi Value Picker input, the request fails.
The workflow executes successfully when run directly from Orchestrator but fails only when accessed via the Service Broker catalog.
Symptoms:
Users receive an Error getting external data 403 when opening the catalog request form.
Standard text inputs and other action-based fields function correctly.
VCF Automation 9.0.x
This issue is caused by an error in the form schema converter.
When a workflow is published from Orchestrator to the Service Broker catalog, the schema converter omits the required $data property for fields (such as srcVMs), rendering the schema invalid for the catalog service UI and preventing the value list from populating.
Broadcom has acknowledged this issue and plans to resolve it in an upcoming feature release.
Workaround:
Open the custom request form for the affected catalog item in Service Broker.
If only single-value selection is required, replace the Multi Value Picker with a standard Dropdown element.
Save and republish the custom form.
Note: In testing, the Dual List element bypasses the missing $data schema conversion bug and permits valid array values (such as getAllVMsinVPC_withIP) to load without triggering HTTP 403 errors.
For bug updates and fix status, subscribe to KB 275360.
If issues persist after applying the workaround, contact Broadcom Support.