Component not loading in page after upgrading application

After upgrading your application, some components might not load data correctly when bound to an ADP variable, if the application/page's JSON / JavaScript files contain configurations or code that returns invalid JSON data.

ADP data in a JSON file needs to be assigned a valid JSON value. ADP data that is assigned a value from the result of a previous action (for example, a call module action or REST action), must also be valid JSON. When a non-JSON value (such as JavaScript values like NaN or Infinity) is provided, you should choose the correct JSON value that should be used and then replace it.

Visual Builder upgrade tools might not be equipped to correctly upgrade the application when invalid JSON is present.

The workaround is to ensure that all values in JSON files are valid JSON.