Skip to content

React Router crash on login with Chrome/Chromium based browsers - tRPC file operation error #2092

@mikexkllr

Description

@mikexkllr

Title

React Router crash on login with Chrome/Chromium browsers - tRPC file operation error

Does not occur in Firefox or Safari

Description

When logging into Umbrel OS using Google Chrome or any Chromium-based browser, the application crashes immediately after successful authentication. The error appears to be related to a tRPC client subscription failure on the files:operation-progress event bus, which triggers cascading React Router render errors.

Steps to Reproduce

  1. Access Umbrel instance in Google Chrome or Chromium-based browser (e.g., Edge, Brave, Vivaldi)
  2. Login with valid credentials
  3. Application crashes and displays blank/error state

Expected Behavior

After successful login, the user should be able to navigate the Umbrel dashboard without errors.

Actual Behavior

Multiple React Router render errors occur within seconds of login, preventing access to the dashboard.

Environment

  • Browser: Google Chrome / Chromium-based browsers
  • OS: Umbrel OS
  • Access: umbrel.local
  • Status: Reproducible immediately after login

Error Details

Initial Error:

eventBus.listen(files:operation-progress) subscription error
TRPCClientError

Cascading Errors:
Multiple React Router render errors triggered at timestamps:

  • 18:57:15 GMT
  • 18:57:22 GMT
  • 18:57:30 GMT
  • 18:57:37 GMT
  • 18:57:44 GMT
  • 18:57:51 GMT

Component Stack: Errors originate from the Io component with failures propagating through React Router and Suspense boundaries.

umbrel logs error chrome.json

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions