Skip to content

hotfix: prevent false device registration resets - #435

Merged
abroa01 merged 6 commits into
mainfrom
development
Aug 7, 2026
Merged

abroa01 merged 6 commits into
mainfrom
development

Conversation

@abroa01

@abroa01 abroa01 commented Aug 7, 2026

Copy link
Copy Markdown
Collaborator

Production incident

v1.5.2 can interpret a failed device-registration lookup as an unregistered device, routing an existing user into onboarding and making their registration appear lost.

Hotfix

  • Keep missing device identity in an indeterminate loading state
  • Treat lookup errors and malformed responses as connection failures
  • Show the existing Connection Issues screen with retry
  • Route to onboarding only after an explicit successful registered=false response

Included changes

Validation

  • ESLint: 0 errors; one pre-existing unused React import warning
  • Full suite: 102 passing, 1 pending; 6 unrelated existing test failures

Deployment note

This PR is intentionally not merged. Merge only after review and production release approval.

@abroa01
abroa01 merged commit ec9d842 into main Aug 7, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant