I've developed a communication application and I'm beginning to notice that my app doesn't receive Firebase event calls when the app is in the background. I found this question that touches on network operations in the background, but I sort of assumed the Firebase library handled these things.
How can I do things like updating the badge on new messages when it my firebase events aren't fired unless the app is open?