ylm
(YLM)
June 4, 2026, 12:54pm
1
Since I update kibana from 9.3 to 9.4 I have the following message
Unable to load dashboard
Invalid response. [panels]: array size is [164], but cannot be greater than [100]
When I look at a dashboard with a lot of pannel issued from the library
In version 9.3 there was no problem
Hello @ylm
Welcome to the Community!!
More information could be found on below :
opened 11:47AM - 13 May 26 UTC
closed 10:41PM - 03 Jun 26 UTC
bug
Team:Presentation
loe:large
impact:critical
v9.4.0
v9.4.1
In 9.4, existing dashboards with more than 100 panels will fail to load with an … error like
```
Unable to load dashboard
Invalid response. [panels] array size is [x], but cannot be greater than [100]
```
<img width="1204" height="452" alt="Image" src="https://github.com/user-attachments/assets/04fe3f86-fc60-4ffb-9774-0d54b41f31f4" />
https://github.com/elastic/kibana/pull/256102 set a maximum number of panels on the dashboard api schema to 100. However, this validation should only occur when creating or updating a dashboard, not when opening an existing dashboard.
This is caused by [strict validation on the response](https://github.com/elastic/kibana/blob/ac9725699f507751adc2fffd849c64a62fb95f67/src/platform/plugins/shared/dashboard/server/api/get_cru_response_body.ts#L53). This validation should be either removed or softened for GET requests.
Workaround:
Panels should be moved into collapsible sections. Each section can have up to 100 panels. And a dashboard can contain up to 100 sections. Or as an alternative, create smaller, focused dashboards with fewer panels. Add Links panels to link related dashboards. See our [Dashboard Guidelines](https://www.elastic.co/docs/extend/integrations/dashboard-guidelines) for more suggestions.
Thanks!!