Writing to highlight an issue I’ve come across in the past few days when migrating mattermost-desktop and discord to core24. It would appear that notifications are not working as expected after the transition - something I expect will require a change in either the gnome extension, or the interfaces automatically added by it.
Examples below from some Github issues - note the Unknown App header, and incorrect escaping of special characters:
As I said there also, this seems to be snapd issue. Are these happening in between some updates?
EDIT: my guess is, as the revision changes, snapd isn’t probably taking the new revision for the app into account. Thus the shell cannot recognize the app anymore.
… and then do whatever is necessary to trigger the notification. If we could get a paste of the method calls for the notification from the core22 and core24 versions of the snap, that would help diagnose what’s going on.
Longer term, we should work through what’s necessary to get the xdg-desktop-portal notification API to work correctly with snaps (which probably requires custom desktop ID support in snapd to function).
@jamesh are you able to coord with snapd and ensure an appropriate issue is filed? I think you’ve got better context than me, though I’m happy to help where I can!