I recently encountered a problem with freshchat and firebaseMessaging (FCM).
When I sent a push notification with a deep link, my fcm code (onMessageOpenedApp) was not triggered when I clicked on the notification only with iOS.
Not having seen any problem on this subject, I post just in case the solution for people who have this problem in the future
I hope this will be useful to you
The freshchat library overloaded native ios functions (userNotificationCenter) and we simply added a call to the parent constructor
The code below (AppDelegate.swift)