Catalog Builder does not publish when Catalog Item has empty variable name in Catalog UI Policy ActionIssue The catalog item remains in draft state when submitting through Catalog Builder, and the changes are not published. Steps to reproduce the issue:1. Login to your instance and go to Catalog Builder2. Edit a name or short description of a Catalog Builder3. Review and SubmitActual behaviour - Catalog item remains in Draft state.Expected behaviour - Catalog item is published with the update.ReleaseThis behaviour can be seen in all releases. This is an expected behaviour as the publishing of the catalog item does not happen due to incorrect configuration. CauseThis scenario can be observed if the Catalog item has a Catalog UI Policy Action where the variable name is empty. When Catalog Builder tries to publish the changes, it iterates over UI Policies, and checks the variable name in Catalog UI Policy Action and if the variable name is empty it throws an exception and does not successfully go through the publishing process reverting back the changes and retains the Catalog item in draft state. ResolutionFollow below steps to resolve the issue: Review the Catalog UI policy Actions where the variable names are empty. https://<instance-name>.service-now.com/catalog_ui_policy_action_list.do?sysparm_query=catalog_variable%3DThe affected Catalog Item remaining in the draft state should be one of the item found in the list in previous step.Update the variable name of the Catalog Item that you are facing issue with appropriate value (review/update the other Catalog Items having empty variable name as well). note: if the Catalog Item that you are facing the issue with does not show up in step 1, then please search for other known issue or contact support.Related LinksOther similar scenarios: 'Catalog Item remains in Draft state when Submitting through Catalog Builder'https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB1122801