In this example, Microsoft Outlook used to notify users of a failure that they are unlikely to care about.
Show when: Upon failure of an asynchronous task.
Show how often: Once.
Annoyance factor: Low if useful and relevant; high if the problem will immediately resolve itself or users otherwise don't care.
Alternatives: Use a modal dialog box if users must address the failure immediately.