[FEATURE] unregister cli notification on scheduler task run

Instead of checking for a CLI key, the test runner scheduler task
unregisters the cli notification service.
This will always work, regardless of the way the scheduler is invoked.

Fixes: #36593