NotificationListenerService не работает после сна
Есть сервис MediaListener extends NotificationListenerService. После установки программы он работает, данные по медиа я получаю. После сна, он отключается, данных нет. Если в настройках системы выключить доступ к уведомлениям, а затем включить, то он начинает снова работать. Перезагрузка программы также помогает. Нашёл что такое поведение как-то связано с кэшем андроида. Но побороть по рекомендациям не смог.
В манифесте прописан сервис
<service
android:name=".MediaListener"
android:enabled="true"
android:label="Media"
android:launchMode="singleTask"
android:permission="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE"
android:stopWithTask="false">
<intent-filter>
<action android:name="android.service.notification.NotificationListenerService" />
</intent-filter>
</service>
Подскажите, может кто сталкивался