How to fix it

  1. Navigate to Service Catalog > Catalog Definitions > Maintain Items
  2. Search for and open your catalog item record
  3. Scroll to the Process Engine section and verify Available in Service Portal is checked
  4. If unchecked, select it and click Update
  5. Open the browser console (F12) and try loading the catalog item again to check for JavaScript errors
  6. If you see widget errors, navigate to Service Portal > Widgets and open the SC Catalog Item widget
  7. Check the Client Script and Server Script tabs for syntax errors highlighted in red
  8. Return to your catalog item and click the Variables tab
  9. Open each variable and verify reference fields point to valid table records and choice lists have working queries
  10. For reference variables, test the Reference field by clicking the info icon to ensure the table exists
  11. Check the catalog item's Related Links section and click Catalog Client Scripts
  12. Open each client script and look for syntax errors or undefined function calls in onLoad or onChange functions
  13. If the issue persists, check the User criteria section on the catalog item to verify the user has required roles or group memberships
  14. Test with an admin account to rule out entitlement issues
💡

After making changes, clear your browser cache and test in an incognito window to ensure you're not seeing cached content.