title: Firebase data payload not delivered when app is in Doze on Wear OS
body: <p>We have a Wear OS app, which relies heavily on Firebase messages. We send <strong>data only</strong> messages from <strong>pyfcm</strong> and we handle them inside <code>onMessageReceived()</code>. All messages are with <strong>high priority</strong>. This seems to be working properly for some time, which varies - can be between 10 minutes and few hours.</p>
  
  <p>After some time we stop receiving messages. From the documentation I know that a high-prio data message should wake up the device even in Doze - unfortunately this is not happening.</p>
  
  <p>What we believe it is happening is that FCM is de-prioritizing our notification because of low interaction pattern. The issue is that his is core functionality and we can't change that.</p>
  
  <p>Any idea how we can overcome this issue?</p>