Dashboard Refreshes Automatically

A user has reported that the dashboard can automatically refresh (same as an F5 browser refresh) automatically.

Their issue is that any custom settings on time-series graphs are then defaulted back to the defaults, forcing them to recreate their layout.

Is this a defined process?

  • Do you have a screen recording of this bug in action?
  • Any errors in the browser console?
  • Does this user have any Custom HTML blocks on the dashboard? (That’s my first guess as to the cause.)
  • Is this dashboard being viewed in the context of an experience page? As a public dashboard? Embedded in an iframe?

forcing them to recreate their layout

By this, are you referring to them changing the timing at the dashboard level? That part doesn’t surprise me as we do not persist those custom updates across refreshes.

No screen recording at this point.
No captured errors.
No custom HTML on this dashboard.
Viewed as an experience page.

By this, are you referring to them changing the timing at the dashboard level? That part doesn’t surprise me as we do not persist those custom updates across refreshes.

That’s right.

I suppose my first question is: “Is there an auto-refresh that happens on a dashboard after X hours/days?”

From there, I can ask the user to try and capture the event if it happens.

I have observed something similar when navigating away from the browser tab, and back again. It doesn’t always update the values smoothly, and I have felt the need to F5 refresh the page to get control again.

For dashboards rendered in an experience page, yes, we auto-refresh after one hour because the token we send down to the page to authenticate the data requests expires after that amount of time. It’s a short/lived token for security reasons.

I will file a ticket about persisting a time series block’s end-user-defined settings somewhere - either in a query param or in local browser storage. Thanks for bringing this to our attention.

1 Like