There are many questions, articles that mentioned some manufacturer kill FCM when swiped app away in the recent apps, like this: Android app not receiving Firebase Notification when app is stopped from multi-task tray
However, it doesn't happen with GCM. After swiped app away, the notification from GCM still works properly.
Like the above image, GCM receiver is still running despite the app has been swiped out. Unfortunately, GCM is going to be shut down on April 10, 2019.
Can anyone explain the difference between GCM vs FCM? And any suggestions to keep FCM persist