The Recommended Issue Resolution Workflow
The following workflow provides a systematic approach to resolving Joule issues. It is divided into two phases: Initial triage (performed by the user or first-level support) and Diagnostic Investigation (performed by the Joule administrator).
Phase 1: Initial Triage
Step 1: Identify the Symptom
Before diving into troubleshooting, take a moment to classify the issue. The fastest path to a fix starts with asking: what kind of problem is it? Match the reported symptom to one of these common categories:
Symptom (Most Common) | Likely Category |
Joule icon not visible | UX / Icon Issue |
Blank/white screen after clicking icon | SAP Cloud Identity Services – Identity Authentication (IAS) / Identity Provisioning (IPS) |
“Refused to connect” error | Trusted Domains / Connectivity |
“Digital Assistant not found” | Formation / SAP BTP Provisioning |
Joule only provides SAP Help documentation | Content / Roles / Capabilities |
“I'm having trouble connecting” | Connectivity / Principal Propagation |
Joule not greeting with user's name | Identity / Global User ID |
Booster execution fails | Joule Booster / Activation |
Step 2: Download Traces
A quick but important step before escalating any Joule issue: collect your diagnostic data upfront. Fortunately, Joule makes this straightforward. Head to Settings > About > Download Traces, decide whether to include message history, and save the .zip file. This single package contains a wealth of troubleshooting information, including: Joule version and environment details, UI logs and recent HTTP requests, Correlation IDs for the last 5-10 messages, Message history (if consented).
Step 3: Determine the Response Type and Classify the Issue Layer
Per SAP Note 3679363 How to recognize a Joule response's type?, Joule has three response types:
Response Type | How to Recognize | Meaning |
Direct Response | Generic content, exclamation mark on hover (Response Insights) | Joule could not match any capability or knowledge source |
Information Retrieval | Response includes SAP Help documentation links or custom document sources | Joule matched knowledge content but not a transactional capability |
Transactional / Navigational | Response returns business data or app navigation buttons | Capability was successfully selected and executed |
A mismatch between the expected and actual response type is a telltale sign of a deeper issue. If you're expecting a transactional or navigational response but Joule returns an informational or direct answer instead, this points to a content, role, or configuration problem that warrants a closer look by your administrator.
Tips:
Joule Response Types (SAP Note 3679363 How to recognize a Joule response's type?)
Direct Response: Generic “I cannot…” + exclamation icon on hover Information Retrieval: Response includes SAP Help doc links Transactional/Navigational: Returns business data or app button
If expected Transactional but got Informational/Direct: -> Follow Path D below (Content/Roles)
The fastest way to get to the bottom of a Joule issue is to match the symptom to the right architecture layer. Use the table from the github repository ([Github] leee03/SAP_Joule_Issue_Catalog) as your starting point — it maps common symptoms to the layer most likely responsible, so you know exactly where to focus your investigation, a simplified view as below:
Symptom | Diagnostic Path | Architecture Layer |
Joule icon not visible in SAP Fiori Launchpad | Path F: UX / Icon Appearance | Layer 1: Client/UX |
“Refused to connect”https://community.sap.com/”I'm having trouble connecting” | Path E: Connectivity / Principal Propagation | Layer 5: Connectivity |
Joule returns SAP Help content / generic instructions only | Path D : Content Exposure & Roles | Layer 3: SAP Build Work Zone + Layer 6: Backend |
“Digital Assistant not found” | Path E: Connectivity / (Formation) | Layer 5: Connectivity |
Joule not greeting with user name / blank screen | Path C: SAP Cloud Identity Services | Layer 2: SAP Cloud Identity Services |
Booster execution fails / formation errors | Path B: Joule Booster / Activation | Layer 4: Joule Service |
Entitlements missing / systems not in landscape | Path A: SAP BTP Provisioning | Layer 7: SAP Business Technology Platform |
Content Provider sync fails / unauthorized | Path D : Content Exposure & Roles | Layer 3: SAP Build Work Zone |
The diagnostic path detailed will be mentioned in below chapter in part3.
Let us continue to part 3!



