Error Code 500: End User Can't Open Template on the Front End

How to grant access for an End User who experiences this issue.

If an End User gets an Error Code 500, this means that there are no Content Items available for an End User to choose from in the Content Category tied to the template. When the Content Database is linked to a particular template via a Content Link, the template composer must specify a default Content Item to be the placeholder for the template.  Content Items can be visible to all locations, or assigned to any number of specific locations or location groups.  This is a convenient way to auto-populate location-specific content onto a template without the need for the End User to select their location.

As long as the Content Category contains a Content Item that is either accessible to the location or not location-restricted (available to every location), the template will operate correctly. However, if an End User tries to access a template that has a Content Link that does not contain a Content Item assigned to that location or that is not restricted by location, then the template will break and the End User will not be able to access the template. 

Screenshot 2023-03-21 at 5.11.21 PM

There are a number of ways to fix this error for the End User:

  1. Assign a content item to the location
  2. Add a new content item for the location and assign the location to that item
  3. Remove the location restriction for one of the items
  4. Create a new item that is not location-restricted.
Note that the last two options MAY require adjustments to the template experience, as this will create two options to choose from for the content link.