The error message in your screenshot says:
>
"Dashboard save failed. Remove any unavailable visualizations, then try again, or contact your administrator."
This is a known issue in GoodData Cloud. Based on similar cases from the community, here are the most likely causes and steps to resolve it: Most Likely Causes 1. Visualizations referencing non-existent or invalid identifiers If recent changes were made to your Logical Data Model (LDM) — such as renamed attributes, removed fields, or changed mappings — existing visualizations may reference identifiers that no longer exist. This causes the dashboard save to fail. [
Cannot find visualization]
What to do:
• Check each visualization on the dashboard via the API endpoint:GET /api/v1/entities/workspaces/{workspaceId}/visualizationObjects/{insightId}and verify all identifiers (attributes, labels, filters, facts) are valid and exist in the LDM. [
Cannot find visualization] 2. LDM mapping issues If attributes used in visualizations are unmapped or incorrectly mapped in the LDM, the dashboard will fail to save. [
LDM mapping issue]
What to do:
• Go to the
Data tab →
Edit mode → locate the relevant dataset → click
Details → check the
Data mapping tab for any warnings or unmapped fields. 3. Stale cache after LDM changes If LDM changes were made and reverted, the cache may still hold stale references. [
LDM/cache issue]
What to do:
• Clear/invalidate the cache in your data source settings. Recommended Next Steps 1.
Open browser DevTools (Network/Console tab) while reproducing the error and capture the
Trace ID from the failing request — this is essential for Support to investigate.
2.
Identify and remove any unavailable visualizations from the dashboard (as the error message suggests), then try saving again.
3. If the issue persists,
contact GoodData Support at
support.gooddata.com with the Trace ID, the dashboard link, and details of any recent LDM changes. [
Support guidance] 👍 0 button 👎 0 button ℹ️
Tip: Mention
@kapa.ai in the thread for follow-ups.
👀 Our Support team monitors all messages and will jump in if needed.