Firebase handles notifications differently when the app is in background (killed process) and when in foreground (active).
When your app is in the background, notification messages are displayed in the system tray, and onMessageReceived is not called. For notification messages with a data payload...