I have a "normal" Android app written in Kotlin that uses FCM. If the app is killed off it will still receive data messages. I have been working on porting the app to Flutter. However, on flutter the app does not receive messages unless it is in a running or background state.
So what is the reason for this? It would seem like it is doable. I've talked to a few people at IO 2019 from both the Flutter & Firebase teams and they suggested I open an issue. Tagging @amirh and @kroikie
Thanks,
Gerry