home-assistant / home-assistant/android
Persistant messages don't show properly on pop-up
- Dominant language
- Kotlin
- Stars
- 3.9k
- Forks
- 1.1k
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 81
Description
**Home Assistant Android app version(s):**
Phone: 2026.3.2-full
Watch: 2026.3.2-20802
**Android version(s):**
Phone: Android 16
Watch: "One UI 8.0", Wear OS 6.0
**Device model(s):**
Google Pixel 7a
Samsung Galaxy Watch5 Pro
**Home Assistant version:**
Home Assistant OS
Core 2026.2.3
Supervisor 2026.02.3
Operating System 17.1
Frontend 20260128.6
**Last working Home Assistant release (if known):**
Unknown, it's been an issue for awhile.
**Description of problem, include YAML if issue is related to notifications:**
I've had this issue for quite a while and just recently found it to be related to the `persistent` setting.
All notifications with `persistent: true` won't show the title or message on the screen when it pops-up. There is a slight difference between devices.
On my phone with it locked and the screen off it'll turn on the screen and show the message only as "Home Assistant: New Message". If I turn the screen on and look the message appears just fine, as it should. It's only during the screen off/locked state when it pops-up it doesn't show the details. Permissions match all other notifications where this does not happen. It acts normal with `persistent: false`.
On my watch it does similar, though instead of "Home Assistant: New Message" it's just "Home Assistant: Home Assistant" but when I go to check the notifications it isn't there at all. All persistent notifications are missing from my watch notification area.
**Companion App Logs:**
I need time to scrub my phone log of sensitive information...
I don't know how to get logs from Wear OS.
```
```
**Screenshot or video of problem:**
**Additional information:**
I am triggering the notify service via Node-RED. This is what the JSON of the node looks like:
```
{
"title": "{{data.attributes.title}}",
"message": "{{data.attributes.message}}",
"data": {
"priority": "high",
"channel": "{{data.attributes.channel}}",
"importance": "{{data.attributes.importance}}",
"tag": "{{data.attributes.tag}}",
"group": "{{data.attributes.group}}",
"image": "{{{data.attributes.image}}}",
"clickAction": "{{{data.attributes.clickaction}}}",
"color": "{{{data.attributes.color}}}",
"notification_icon": "{{{data.attributes.notification_icon}}}",
"sticky": "{{{data.attributes.sticky}}}",
"persistent": "{{{data.attributes.persistent}}}",
"actions": [
{
"action": "{{data.attributes.action1}}",
"title": "{{data.attributes.button1}}"
},
{
"action": "{{data.attributes.action2}}",
"title": "{{data.attributes.button2}}"
},
{
"action": "{{data.attributes.action3}}",
"title": "{{data.attributes.button3}}"
}
]
}
}
```
Contributor guide
Assessment
This issue has not been assessed yet.