In-app notifications are not the place to be showing error messages.
Right here in the main window is not when and where and how we should be displaying these kinds of errors, for a few reasons:
- this is a misuse of in-app notifications, what should be used for error messages is a dialog (or some custom UI).
- the content of these error messages tend to be overly technical in many cases, which makes them unhelpful to the average user
- there's no direct action you can take from these notifications to address the error, so why show it at all?
- there are cases where multiple of these notifications appear in the app window (again not how in-app notifications are meant to be used) obstructing content.