Additional testing results:
After further investigation, I found the following:
- Changing
$loadAttemptsfrom 300 to 10 did not resolve the issue - The bug occurs regardless of the
$loadAttemptsvalue - Dashboards with native widgets (gauges, charts) load correctly with Hide Menu = ON
- The bug is specific to dashboards with custom HTML/JS widgets
- Tested CSS injection via JS snippet to hide the menu visually — works when Hide Menu = OFF, but when Hide Menu = ON the dashboard still renders blank
- The issue appears to be in how the platform initializes the DOM/Angular scope when Hide Menu modifies the layout before HTML widgets are loaded
Confirmed workaround: Hide Menu = OFF + direct dashboard URL as bookmark.
Historical context:
According to the Platform Version 3.4.0 changelog, two related features were introduced in November 2021:
- Hide Menu option for members
- “Opening restricted link will redirect to the target url after login”
Both features appear to be broken in v6.5.14, suggesting these are regressions introduced in a later version. The redirect after login also does not work — members are redirected to a blank /console/dashboard instead of their assigned project dashboard.