XMPP Messages to rooms (group chat) do not work since core-2025.11.0
Opened this issue · 1 comments
The problem
After installing core-2025.11.0 I cannot send XMPP messages to rooms (group chats). Messages to single recipients work fine though.
Steps to recreate the problem:
- setup a script
- add action "Notifications 'Send a notification with jabber'"
- run action
I get the feedback "Action ran successfully" though the message never appears at the recipient.
The attached logs show errors but I do not understand the root cause.
What version of Home Assistant Core has the issue?
core-2025.11.0
What was the last working version of Home Assistant Core?
core-2025.10.4
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Jabber (XMPP)
Link to integration documentation on our website
https://www.home-assistant.io/integrations/xmpp/
Diagnostics information
Personal information was removed from the log.
home-assistant_xmpp_2025-11-06T20-23-32.338Z_2.log
Example YAML snippet
snipped from my configuration.yaml (notify section) that worked fine in core-2025.10.4 and older:
- name: jabber # Group
platform: xmpp
sender: homeassistant@my_server
password: *************
recipient: homeassistant@my_server
room: my_room@conference.my_serverAnything in the logs that might be useful for us?
Logger: homeassistant
Source: runner.py:238
First occurred: 15:05:26 (15 occurrences)
Last logged: 20:58:31
Error doing job: Task was destroyed but it is pending! (<Task cancelling name='Task-222370' coro=<XMLStream.run_filters() running at /usr/local/lib/python3.13/site-packages/slixmpp/xmlstream/xmlstream.py:1276> wait_for=<Future cancelled>>)
Error doing job: Task was destroyed but it is pending! (<Task cancelling name='Task-243665' coro=<XMLStream.run_filters() running at /usr/local/lib/python3.13/site-packages/slixmpp/xmlstream/xmlstream.py:1276> wait_for=<Future cancelled>>)
Error doing job: Task was destroyed but it is pending! (<Task cancelling name='Task-234087' coro=<XMLStream.run_filters() running at /usr/local/lib/python3.13/site-packages/slixmpp/xmlstream/xmlstream.py:1276> wait_for=<Future cancelled>>)
Error doing job: Task was destroyed but it is pending! (<Task cancelling name='Task-370705' coro=<XMLStream.run_filters() running at /usr/local/lib/python3.13/site-packages/slixmpp/xmlstream/xmlstream.py:1276> wait_for=<Future cancelled>>)
Error doing job: Task was destroyed but it is pending! (<Task cancelling name='Task-370708' coro=<XMLStream.run_filters() running at /usr/local/lib/python3.13/site-packages/slixmpp/xmlstream/xmlstream.py:1276> wait_for=<Future cancelled>>)Additional information
Output from Prosody 0.12.3 server:
Nov 06 21:23:22 c2s2496588 info Client connected
Nov 06 21:23:22 c2s2496588 info Client disconnected: connection closed
Nov 06 21:23:22 c2s2fe7728 info Client connected
Nov 06 21:23:23 c2s2fe7728 info Stream encrypted (TLSv1.3 with TLS_AES_256_GCM_SHA384)
Nov 06 21:23:23 c2s2fe7728 info Authenticated as homeassistant@my_server
Nov 06 21:23:23 c2s2baed50 info Client disconnected: connection closed
Hey there @fabaff, @flowolf, mind taking a look at this issue as it has been labeled with an integration (xmpp) you are listed as a code owner for? Thanks!
Code owner commands
Code owners of xmpp can trigger bot actions by commenting:
@home-assistant closeCloses the issue.@home-assistant rename Awesome new titleRenames the issue.@home-assistant reopenReopen the issue.@home-assistant unassign xmppRemoves the current integration label and assignees on the issue, add the integration domain after the command.@home-assistant add-label needs-more-informationAdd a label (needs-more-information, problem in dependency, problem in custom component) to the issue.@home-assistant remove-label needs-more-informationRemove a label (needs-more-information, problem in dependency, problem in custom component) on the issue.
(message by CodeOwnersMention)
xmpp documentation
xmpp source
(message by IssueLinks)