Although SAP Fiori claims to provide modern and user-friendly interfaces, project teams and users repeatedly encounter challenges in practice: Apps do not appear in the launchpad, data is missing or inexplicable errors occur, causing the app to stop responding. In such cases, targeted troubleshooting is required. This article provides you with a structured guide to error analysis in Fiori apps - compact, practical and tried and tested.

A classic error pattern: An app is supposed to be available but cannot be found in the Launchpad. The reasons for this are usually of a technical or authorization-related nature.
In some cases, apps are visible but do not show the expected fields or names. This is often due to so-called key user extensions.

Check,
If specific data is missing or does not appear as expected, it is worth taking a look at the data source. Fiori uses different app technologies, which has an influence on the origin of the data. Typically, a CDS view is the data source. The easiest way to find out whether this is the case is to check the Fiori Library: The OData Services of the respective app are listed under OData Service(s). The "_CDS" extension indicates that the data source is based on a CDS view. The extension "_SRV", on the other hand, stands for ABAP sources.

Not every app is based on a CDS view. In these cases or when testing annotations, a targeted OData test is helpful.

Detect error sources efficiently:
Troubleshooting in Fiori requires technical know-how, a systematic approach and a good understanding of the underlying architecture. Whether it's missing apps, incomplete data or cryptic errors - the tools and tips described here will help you track down the causes. And if nothing helps: an experienced front-end developer from your team can often provide crucial help.
