Applications breaks badly when opening Encryption setting after putting in the password
@megayu is already working on this.
Since Jun 10, 2026.
- Dominant language
- No language data
- Stars
- 28
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
### Search first
- [x] I searched and no similar issues were found
### What Happened?
First i noticed this error in the Encryption setting:
> Fetching user rsa-key-pair err: #error {:message "worker auth refresh requires refresh token", :data {:code :missing-refresh-token}}
When switching the graph i was asked to put in the Remote Graph Password again (which should also not happen https://github.com/logseq/db-test/issues/929):
When i open the Encryption setting after that again, the applications breaks this badly. I have never seen this screen!
### Reproduce the Bug
1. Open Settings
2. Go to Encryption
### Expected Behavior
No errors. Application not breaking apart.
### Screenshots
_No response_
### Files
The developer tools console shows these messages:
```
restore.cljs:34 19:52:00.168 [frontend.db.restore] {:frontend.db.restore/restore-graph! "loads 2581 datoms in 946 ms", :line 34}
events.cljs:131 19:52:00.246 [frontend.handler.events] {:frontend.handler.events/graph-switch-spent 1034, :line 131}
rtc_background_tasks.cljs:51 19:52:00.247 [frontend.handler.db-based.rtc-background-tasks] {:line 51, :try-to-start-rtc [:trigger-rtc "logseq_db_notes-logseq 7"]}
sync.cljs:215 19:52:00.247 [frontend.handler.db-based.sync] {:db-sync/skip-start {:repo "logseq_db_notes-logseq 7", :reason :graph-not-in-remote-list, :remote-graphs-loading? false, :has-local-rtc-id? false}, :line 215}
sync.cljs:185 19:52:00.247 [frontend.handler.db-based.sync] {:db-sync/stop true, :line 185}
restore.cljs:34 19:54:35.496 [frontend.db.restore] {:frontend.db.restore/restore-graph! "loads 2018 datoms in 983 ms", :line 34}
events.cljs:131 19:54:35.536 [frontend.handler.events] {:frontend.handler.events/graph-switch-spent 1043, :line 131}
rtc_background_tasks.cljs:51 19:54:35.549 [frontend.handler.db-based.rtc-background-tasks] {:line 51, :try-to-start-rtc [:trigger-rtc "logseq_db_new oeio"]}
sync.cljs:210 19:54:35.549 [frontend.handler.db-based.sync] {:db-sync/start {:repo "logseq_db_new oeio"}, :line 211}
utils.js:19 InvalidCharacterError: Failed to execute 'createElement' on 'Document': The tag name provided ('') is not a valid name.
at pu (react-dom-client.production.min.js:2:91467)
at pc (react-dom-client.production.min.js:2:125913)
at cc (react-dom-client.production.min.js:2:123716)
at uc (react-dom-client.production.min.js:2:123583)
at ic (react-dom-client.production.min.js:2:123425)
at Ys (react-dom-client.production.min.js:2:119171)
at jc (react-dom-client.production.min.js:2:134686)
at MessagePort._ (react-dom-client.production.min.js:2:180096)Caused by: React ErrorBoundary InvalidCharacterError: Failed to execute 'createElement' on 'Document': The tag name provided ('') is not a valid name.
at ()
at p ()
at div ()
at div ()
at div ()
at div ()
at encryption ()
at article ()
at div ()
at div ()
at settings ()
at div ()
at div ()
at div ()
at ui.js:11:99933
at ui.js:11:110390
at ui.js:11:98727
at ui.js:11:98311
at ui.js:11:99933
at ui.js:11:114161
at ui.js:71:57904
at ui.js:71:56752
at No (ui.js:11:142063)
at ui.js:71:56502
at div ()
at ui.js:11:99933
at ui.js:11:98727
at ui.js:11:98311
at ui.js:11:152764
at ui.js:71:56248
at No (ui.js:11:142063)
at ui.js:71:55979
at ui.js:71:60277
at ui.js:11:98727
at ui.js:11:98311
at ui.js:11:99933
at ui.js:11:141830
at No (ui.js:11:142063)
at a (ui.js:11:95661)
at fx (ui.js:71:55679)
at ui.js:71:60609
at a (ui.js:11:95661)
at ax (ui.js:71:54913)
at modal-inner ()
at install-modals ()
at main ()
at div ()
at container ()
at root-container ()
at g (errorboundary.js:28:5)
at error-boundary ()
at catch-error-and-notify ()
at current-page ()
console.error @ utils.js:19
(anonymous) @ console.js:40
Ci @ react-dom-client.production.min.js:2
Ni @ react-dom-client.production.min.js:2
Li.o.componentDidCatch.e.callback @ react-dom-client.production.min.js:2
Ca @ react-dom-client.production.min.js:2
za @ react-dom-client.production.min.js:2
vu @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
yc @ react-dom-client.production.min.js:2
hc @ react-dom-client.production.min.js:2
Xs @ react-dom-client.production.min.js:2
Ys @ react-dom-client.production.min.js:2
jc @ react-dom-client.production.min.js:2
_ @ react-dom-client.production.min.js:2
postMessage
E @ react-dom-client.production.min.js:2
t.unstable_scheduleCallback @ react-dom-client.production.min.js:2
Uc @ react-dom-client.production.min.js:2
Ic @ react-dom-client.production.min.js:2
(anonymous) @ react-dom-client.production.min.js:2
utils.js:19 19:55:07.616 [frontend.ui] {:exception #object[DOMException InvalidCharacterError: Failed to execute 'createElement' on 'Document': The tag name provided ('') is not a valid name.], :line 749}
console.error @ utils.js:19
(anonymous) @ console.js:40
Ria @ core.cljs:4085
Sia @ core.cljs:4080
$APP.Ad.A @ core.cljs:4074
(anonymous) @ console.cljs:45
c @ glogi.cljs:199
(anonymous) @ log.js:702
Jca @ log.js:701
Uca @ log.js:994
Yn.J @ glogi.cljs:26
(anonymous) @ ui.cljs:749
Tia @ core.cljs:4091
Ria @ core.cljs:4086
Sia @ core.cljs:4080
$APP.Ad.A @ core.cljs:4074
c @ props.cljs:83
b @ props.cljs:82
(anonymous) @ errorboundary.js:58
withScope @ stackStrategy.js:43
n @ stackStrategy.js:123
b.withScope @ currentScopes.js:87
componentDidCatch @ errorboundary.js:47
Li.o.componentDidCatch.e.callback @ react-dom-client.production.min.js:2
Ca @ react-dom-client.production.min.js:2
za @ react-dom-client.production.min.js:2
vu @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
yc @ react-dom-client.production.min.js:2
hc @ react-dom-client.production.min.js:2
Xs @ react-dom-client.production.min.js:2
Ys @ react-dom-client.production.min.js:2
jc @ react-dom-client.production.min.js:2
_ @ react-dom-client.production.min.js:2
postMessage
E @ react-dom-client.production.min.js:2
t.unstable_scheduleCallback @ react-dom-client.production.min.js:2
Uc @ react-dom-client.production.min.js:2
Ic @ react-dom-client.production.min.js:2
(anonymous) @ react-dom-client.production.min.js:2
utils.js:19 [frontend.ui] InvalidCharacterError: Failed to execute 'createElement' on 'Document': The tag name provided ('') is not a valid name.
InvalidCharacterError: Failed to execute 'createElement' on 'Document': The tag name provided ('') is not a valid name.
at pu (lsp://logseq.com/js/react-dom-client.production.min.js:2:91467)
at pc (lsp://logseq.com/js/react-dom-client.production.min.js:2:125913)
at cc (lsp://logseq.com/js/react-dom-client.production.min.js:2:123716)
at uc (lsp://logseq.com/js/react-dom-client.production.min.js:2:123583)
at ic (lsp://logseq.com/js/react-dom-client.production.min.js:2:123425)
at Ys (lsp://logseq.com/js/react-dom-client.production.min.js:2:119171)
at jc (lsp://logseq.com/js/react-dom-client.production.min.js:2:134686)
at MessagePort._ (lsp://logseq.com/js/react-dom-client.production.min.js:2:180096)
console.error @ utils.js:19
(anonymous) @ console.js:40
(anonymous) @ console.cljs:47
c @ glogi.cljs:199
(anonymous) @ log.js:702
Jca @ log.js:701
Uca @ log.js:994
Yn.J @ glogi.cljs:26
(anonymous) @ ui.cljs:749
Tia @ core.cljs:4091
Ria @ core.cljs:4086
Sia @ core.cljs:4080
$APP.Ad.A @ core.cljs:4074
c @ props.cljs:83
b @ props.cljs:82
(anonymous) @ errorboundary.js:58
withScope @ stackStrategy.js:43
n @ stackStrategy.js:123
b.withScope @ currentScopes.js:87
componentDidCatch @ errorboundary.js:47
Li.o.componentDidCatch.e.callback @ react-dom-client.production.min.js:2
Ca @ react-dom-client.production.min.js:2
za @ react-dom-client.production.min.js:2
vu @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
yc @ react-dom-client.production.min.js:2
hc @ react-dom-client.production.min.js:2
Xs @ react-dom-client.production.min.js:2
Ys @ react-dom-client.production.min.js:2
jc @ react-dom-client.production.min.js:2
_ @ react-dom-client.production.min.js:2
postMessage
E @ react-dom-client.production.min.js:2
t.unstable_scheduleCallback @ react-dom-client.production.min.js:2
Uc @ react-dom-client.production.min.js:2
Ic @ react-dom-client.production.min.js:2
(anonymous) @ react-dom-client.production.min.js:2
```
### Browser, Desktop or Mobile Platform Information
NixOS 25.11.10684.8fd9daa3db09
Logseq-linux-x86_64-2.0.1-alpha+nightly.20260609
### Additional Context
_No response_
### Are you willing to submit a PR? If you know how to fix the bug.
- [ ] I'm willing to submit a PR (Thank you!)
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.