I've seen this come up in various threads here, and wanted to report it.
If you have an app (WF,DF, etc) where the background permission is set, but where there is nothing annotated as (:background), when the app starts, one or more of these
Failed loading application
Out Of Memory
errors may be displayed.
The reason for "may" has to do with the size of the app. If it's smaller than the memory available for a background process, they aren't displayed, but if it's larger, you see them. (with one of my WFs, I see them with the 645 but not the 645m as an example)
I'm about 99.9% sure, that there are often 2 is because of
onAppInstall() and onAppUpdate() which both can run at startup and run in the background. With the background permission, it wants to run these, and with no annotation, it attempts to load the entire app as the background process.
The work around is to uncheck the background permission if it's not needed.
To reproduce, take any app without a background process that's larger than the memory available for a background process, and give it background permission. You'll see the messages. Uncheck the background permission and no messages.