👉 Kindly use
GitHub Discussions to ask
Questions!
Nowadays I am getting logged out after login and the logs shows that
<stream:error code='401'>
</stream:error>
Note: This only happens with only one session, and I have 2 other sessions with no issues.
Any explanation?
[00:42:03.670] TRACE (NOWEBEngine/7): session:default - recv xml
reqId=3234 reqId=3234 session=default reqId=3234 reqId=3234 session=default reasonNode={"tag":"conflict","attrs":{"type":"device_removed"}} reqId=3234 reqId=3234 session=default reqId=3234 reqId=3234 session=default reasonNode={"tag":"conflict","attrs":{"type":"device_removed"}} fullErrorNode={"tag":"stream:error","attrs":{"code":"401"},"content":[{"tag":"conflict","attrs":{"type":"device_removed"}}]}
[00:42:03.670] ERROR (NOWEBEngine/7): session:default - stream errored out
reqId=3234 reqId=3234 session=default reqId=3234 reqId=3234 session=default trace=Error: Stream Errored (conflict)
at WebSocketClient. (file:///app/node_modules/@adiwajshing/baileys/lib/Socket/socket.js:798:18)
at WebSocketClient.emit (node:events:508:28)
at file:///app/node_modules/@adiwajshing/baileys/lib/Socket/socket.js:462:35
at processData (file:///app/node_modules/@adiwajshing/baileys/lib/Utils/noise-handler.js:126:13)
at process.processTicksAndRejections (node:internal/process/task_queues:103:5)
at async Object.decodeFrame (file:///app/node_modules/@adiwajshing/baileys/lib/Utils/noise-handler.js:197:13)
at async WebSocketClient.onMessageReceived (file:///app/node_modules/@adiwajshing/baileys/lib/Socket/socket.js:439:9)
[00:42:03.671] INFO (NOWEBEngine/7): session:default - connection errored
reqId=3234 reqId=3234 session=default reqId=3234 reqId=3234 session=default class=ns
[00:42:03.674] TRACE (NOWEBEngine/7): session:default - recv frame
reqId=3234 reqId=3234 session=default reqId=3234 reqId=3234 session=default xml=
[00:42:03.674] TRACE (NOWEBEngine/7): session:default - recv xml
reqId=3234 reqId=3234 session=default reqId=3234 reqId=3234 session=default trace=Error: Connection Terminated by Server
at WebSocketClient. (file:///app/node_modules/@adiwajshing/baileys/lib/Socket/socket.js:695:45)
at WebSocketClient.emit (node:events:508:28)
at file:///app/node_modules/@adiwajshing/baileys/lib/Socket/socket.js:462:35
at processData (file:///app/node_modules/@adiwajshing/baileys/lib/Utils/noise-handler.js:126:13)
at process.processTicksAndRejections (node:internal/process/task_queues:103:5)
at async Object.decodeFrame (file:///app/node_modules/@adiwajshing/baileys/lib/Utils/noise-handler.js:197:13)
at async WebSocketClient.onMessageReceived (file:///app/node_modules/@adiwajshing/baileys/lib/Socket/socket.js:439:9)
[00:42:03.683] TRACE (NOWEBEngine/7): session:default - connection already closed
reqId=3234 reqId=3234 session=default
[00:42:03.817] ERROR (WhatsappSession/7): session:default - Connection closed due to 'Error: Stream Errored (conflict)', do not reconnect the session.
reqId=3234 reqId=3234 session=default reqId=3234 reqId=3234 session=default events={"connection.update":{"connection":"close","lastDisconnect":{"error":{"data":{"tag":"conflict","attrs":{"type":"device_removed"}},"isBoom":true,"isServer":false,"output":{"statusCode":401,"payload":{"statusCode":401,"error":"Unauthorized","message":"Stream Errored (conflict)"},"headers":{}}},"date":"2026-06-27T20:42:03.816Z"}}}
[00:42:03.820] DEBUG (WhatsappSession/7): session:default - NOWEB events
reqId=3234 reqId=3234 session=default
[00:42:03.820] DEBUG (NOWEBEngine/7): session:default - Event buffer destroyed
reqId=3234 reqId=3234 session=default
[00:42:03.822] TRACE (NOWEBEngine/7): session:default - connection already closed
reqId=3234
👉 Kindly use
GitHub Discussions to ask
Questions!
Nowadays I am getting logged out after login and the logs shows that
<stream:error code='401'>
</stream:error>
Note: This only happens with only one session, and I have 2 other sessions with no issues.
Any explanation?
[00:42:03.670] TRACE (NOWEBEngine/7): session:default - recv xml
reqId=3234 reqId=3234 session=default reqId=3234 reqId=3234 session=default reasonNode={"tag":"conflict","attrs":{"type":"device_removed"}} reqId=3234 reqId=3234 session=default reqId=3234 reqId=3234 session=default reasonNode={"tag":"conflict","attrs":{"type":"device_removed"}} fullErrorNode={"tag":"stream:error","attrs":{"code":"401"},"content":[{"tag":"conflict","attrs":{"type":"device_removed"}}]}
[00:42:03.670] ERROR (NOWEBEngine/7): session:default - stream errored out
reqId=3234 reqId=3234 session=default reqId=3234 reqId=3234 session=default trace=Error: Stream Errored (conflict)
at WebSocketClient. (file:///app/node_modules/@adiwajshing/baileys/lib/Socket/socket.js:798:18)
at WebSocketClient.emit (node:events:508:28)
at file:///app/node_modules/@adiwajshing/baileys/lib/Socket/socket.js:462:35
at processData (file:///app/node_modules/@adiwajshing/baileys/lib/Utils/noise-handler.js:126:13)
at process.processTicksAndRejections (node:internal/process/task_queues:103:5)
at async Object.decodeFrame (file:///app/node_modules/@adiwajshing/baileys/lib/Utils/noise-handler.js:197:13)
at async WebSocketClient.onMessageReceived (file:///app/node_modules/@adiwajshing/baileys/lib/Socket/socket.js:439:9)
[00:42:03.671] INFO (NOWEBEngine/7): session:default - connection errored
reqId=3234 reqId=3234 session=default reqId=3234 reqId=3234 session=default class=ns
[00:42:03.674] TRACE (NOWEBEngine/7): session:default - recv frame
reqId=3234 reqId=3234 session=default reqId=3234 reqId=3234 session=default xml=
[00:42:03.674] TRACE (NOWEBEngine/7): session:default - recv xml
reqId=3234 reqId=3234 session=default reqId=3234 reqId=3234 session=default trace=Error: Connection Terminated by Server
at WebSocketClient. (file:///app/node_modules/@adiwajshing/baileys/lib/Socket/socket.js:695:45)
at WebSocketClient.emit (node:events:508:28)
at file:///app/node_modules/@adiwajshing/baileys/lib/Socket/socket.js:462:35
at processData (file:///app/node_modules/@adiwajshing/baileys/lib/Utils/noise-handler.js:126:13)
at process.processTicksAndRejections (node:internal/process/task_queues:103:5)
at async Object.decodeFrame (file:///app/node_modules/@adiwajshing/baileys/lib/Utils/noise-handler.js:197:13)
at async WebSocketClient.onMessageReceived (file:///app/node_modules/@adiwajshing/baileys/lib/Socket/socket.js:439:9)
[00:42:03.683] TRACE (NOWEBEngine/7): session:default - connection already closed
reqId=3234 reqId=3234 session=default
[00:42:03.817] ERROR (WhatsappSession/7): session:default - Connection closed due to 'Error: Stream Errored (conflict)', do not reconnect the session.
reqId=3234 reqId=3234 session=default reqId=3234 reqId=3234 session=default events={"connection.update":{"connection":"close","lastDisconnect":{"error":{"data":{"tag":"conflict","attrs":{"type":"device_removed"}},"isBoom":true,"isServer":false,"output":{"statusCode":401,"payload":{"statusCode":401,"error":"Unauthorized","message":"Stream Errored (conflict)"},"headers":{}}},"date":"2026-06-27T20:42:03.816Z"}}}
[00:42:03.820] DEBUG (WhatsappSession/7): session:default - NOWEB events
reqId=3234 reqId=3234 session=default
[00:42:03.820] DEBUG (NOWEBEngine/7): session:default - Event buffer destroyed
reqId=3234 reqId=3234 session=default
[00:42:03.822] TRACE (NOWEBEngine/7): session:default - connection already closed
reqId=3234