Hi
Auto-Start Manager under "Mobile Manager" will by default deny non-communication apps from auto-restarting.
You can disable this entirely - and/or manage app by app.
The reason for this is mainly two-fold;
Apps really love to restart themselves. Some for legitimate reasons , some simply "because". By denying apps to auto-restart , there can be some standby battery saved. The downside of this is of course what you are facing here- some apps arent sending notifications when you normally would expect them to.
"China" apps. I use this term very broadly, but you can find this type of 'Auto start managers' in just about every phone from an asian/Chinese vendor - mainly because of the app-situation in China. As some may know, Google Play Store does not exist in China - as such there are a lot of competing app stores. Apps arent necessarily regulated in the same way that Google does. This leads to a lot of apps rampaging in the background, with huge battery drain as a result. So this is also why phones popular in Asia (more travels to China as well) generally have this function.
Now, granted, is there a better middle way? There could be - like suggested here - maybe a "friendly reminder" , for users to check. Or perhaps based on location set during the installation - the "automatically deny apps to restart" can be turned off?
From the community team here, we are well aware many of you want this feature turned off by default - or may even not acknowledge this as a feature. However our users span across the globe and this affects some more than others.
Either way , we are discussing this internally as well and hopefully there can be better changes for the future.
Thanks!