Critical Notifications will be delivered regardless of unsubscribe

 - fixes bug in last commit and moves critical check to worker

[#78137788]