Failing widget: 'SC Catalog Item' and java.lang.NullPointerException error messages on Service Portal Issue In service portal, when a particular catalog item is chosen the item form does not load up instead it throws following error messages on the portal page: CauseThere can be multiple causes for this error. Below we will list a few possible causes (just one of these causes can trigger the error, not all have to be met): One of the catalog variable was modified in lower environment and accidentally brought into the production instance through an update set which was causing this issue.A Reference variable is trying to reference a non-existent table which can also happen if the Variable was transferred from one instance to another without the referenced table also being transferred. If the variables are mapped to the wrong fields of the record table, "Field" does not have any value selected, or the type of the variables and the type of the field don't match, the SC Catalog item widget will fail as it can't map the variables to the correct fields.ResolutionIf the issue is due to a modification in a lower environment, revert the changes made to the catalog variable by going back to the previous version.If the issue is due to a Reference variable referencing the missing table, the table will need to be created or imported into the affected instance(s). If the variables are mapped to the wrong fields of the record table: Go to item_option_new.list from the navigator filterDo a filter search with the following parameters: Catalog item is <name of catalog item having issue>Map to field is true Review the field mapping and ensure that it's compatible, look for any records where the "Field" is incorrect or has an empty value and update it with the correct column it's mapped to.