-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
When updating to 2024.10.2, if you have a captcha stage, the login flow loads indefinitely and throws an error to console:
Uncaught (in promise) DOMException: Node.appendChild: Cannot have more than one Element child of a Document
updated CaptchaStage.ts:176
_$AE reactive-element.ts:1490
performUpdate reactive-element.ts:1455
scheduleUpdate reactive-element.ts:1338
_$ET reactive-element.ts:1310
requestUpdate reactive-element.ts:1268
_$Ev reactive-element.ts:1017
f reactive-element.ts:1000
C lit-element.ts:122
g Base.ts:63
f base.ts:52
me CaptchaStage.ts:69
u lit-html.ts:1212
$ lit-html.ts:1633
_$AI lit-html.ts:1469
setValue async-directive.ts:366
update until.ts:90
promise callback*update until.ts:72
_$AS directive.ts:135
S lit-html.ts:1168
_$AI lit-html.ts:1446
p lit-html.ts:1276
$ lit-html.ts:1630
_$AI lit-html.ts:1469
Ct lit-html.ts:2269
update lit-element.ts:163
performUpdate reactive-element.ts:1441
scheduleUpdate reactive-element.ts:1338
_$ET reactive-element.ts:1310
requestUpdate reactive-element.ts:1268
set challenge FlowExecutor.ts:67
set reactive-element.ts:756
firstUpdated FlowExecutor.ts:251
_$AE reactive-element.ts:1488
performUpdate reactive-element.ts:1455
scheduleUpdate reactive-element.ts:1338
_$ET reactive-element.ts:1310
requestUpdate reactive-element.ts:1268
_$Ev reactive-element.ts:1017
f reactive-element.ts:1000
C lit-element.ts:122
g Base.ts:63
kn Interface.ts:45
xn FlowExecutor.ts:167
Ho custom-element.ts:60
s chunk-SYELWAOX.js:1
<anonymous> FlowExecutor.ts:53
CaptchaStage.ts:118:62
To Reproduce
Steps to reproduce the behavior:
- Have a flow with captcha stage as first step
- Update to version 2024.10.2
- Try to log in by visiting the flow
- Infinite loading circle and error to console appear
Expected behavior
Captcha stage is loaded correctly and the login form is shown
Screenshots
Logs
Here are the frontend console outputs:

Backend logs are provided below in the comment
Version and Deployment (please complete the following information):
- authentik version: 2024.10.2 (It works as intended in 2024.10.1)
- Deployment: docker compose
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working

