This bug is almost certainly introduced by the introduction of custom.js (#87, 1.2.0) to override the Chainlit footer with our disclaimer.
Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.
Overall impact seems insignificant.
Refreshing the page functions as a workaround.
At worst, guest users will lose their current chat session if they change dark/light mode mid-conversation.