Today I mentioned a delay (about 5 mins) of receiving FCM messages on my phone with Android 10 when the device was sleeping (just data messages without setting any other option like priority). Only when the phone was active, the messages were received at once. After some research I updated to sdk platform 29 and recompiled my app. Now it's working again (no delays anymore when the phone sleeps). Perhaps this helps someone...