Hey @soumyaDghosh
I think the custom assertion you mention (snap-declaration) was possibly removed at some point when webkitgtk-6-gnome-2404
received global auto-connection. You can check the snap-declaration for newsflash
here
I have no idea what is this issue related to. @pedronis does it look familiar to you?
Update: might it be related to Something wrong with webkit2 gtk-4.0?