Resolve Internal Error Search Failed in SuiteCommerce Web Sites

Upon viewing all items in the web store, the Error: “Internal Error Search Failed” is displayed. The same error also happens on the Item Search API.

However, when you remove the “fieldset=search” URL parameter to the Items Search API URL request, the list of items will be returned. One possible cause of this is that the Display Name and Internal Name of the Website record is recently changed.

  1. Navigate to Commerce Websites > Website List
  2. Click Edit next to the Website record in question
  3. Take note of both Display Name and Internal Name 

    NOTE: If unsure whether there are any recent changes, click the System Notes tab and filter it to Display Name or Internal Name.
     
  4. Go to Customization > Lists, Records & Fields > Record Types
  5. Locate Website Fieldsets
  6. Click the associated List link 
  7. For the Search Fieldset, check if the Site Name is the same as the current Website record’s Display Name and Internal Name
  8. If the above is false, click Edit next to the Search Fieldset record
  9. Site Name: Set the value to be the same as the Display Name or Internal Name from Step 3
  10. Click Save

Leave a comment

Your email address will not be published. Required fields are marked *