"Connection to the server has failed" after leaving tab unattended for a while

Are you using our SaaS platform (Baserow.io) or self-hosting Baserow?

SaaS

What are the exact steps to reproduce this issue?

  1. Open several Baserow grid views from the same database in separate Chrome tabs.
  2. Leave the browser instance unattended for some time.
  3. Upon returning, all tabs display the popup: “Failed. Connection to the server has failed.”

Additional information:

  • Environment: Baserow Cloud, using only grid views.
  • This issue has been occurring consistently for over a year.
  • Refreshing the page resolves the error, but is increasingly inconvenient as data and views grow larger. Refreshing takes time and resets the focus to the top of the view.

I’m happy to provide client-side logs or debug information if needed - please let me know the steps to capture and share them.

Thank you.

PS: I originally mentioned tabs being grouped, but it appears that it does not matter. Basically, not an issue with Chrome group sync here.

Attach screenshots, videos, or logs that demonstrate the issue.

Hi @Yam

This error mostly happens when a tab has become inactive and the connection to the websocket has been lost. Unfortunately, the only way to reestablish the connection to the websocket is to refresh the page.