Skip to content

Dashboard shows stale/empty state after Tower restart #472

@waleedkadous

Description

@waleedkadous

Bug

After restarting Tower (af tower stop && af tower start), the dashboard shows a stale or empty state with loading spinners. The browser tab needs a manual hard refresh (Cmd+Shift+R) to recover.

Expected

Dashboard should automatically reconnect and re-render after Tower restarts. The SSE connection drop should trigger a reconnect and full state refresh.

Actual

  • Dashboard shows spinners or empty/stale content after Tower restart
  • Browser tab appears stuck — no automatic recovery
  • Only a manual hard refresh resolves it

Reproduction

  1. Open the dashboard in a browser
  2. Run af tower stop && af tower start
  3. Observe the dashboard — it remains blank/stale instead of reconnecting

Notes

Observed during v2.0.16 release. The SSE client reconnects (visible in Tower logs), but the frontend doesn't re-fetch state after reconnection.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions