I believe the fix from the other topic also fixed this. I tried your repro on the commit immediately before mine, was still able to reproduce. I then reverted to main and tried again, and there’s no stuck notification.
I also think the migration script in that fix should clear up your old one. If it doesn’t, we might need to look into that separately.