I have a Flutter app registered with Firebase for both iOS and Android. The FCM (push notifications) is meant to work for Android as per https://firebase.flutter.dev/docs/messaging/overview/ pretty much out-of-the-box. Alas, it doesn't.
I added it to
pubspec.yaml. I actually addedfirebase_messaging: ^7.0.3because anything newer breaks other dependencies. Then I go to Firebase console and send a test message targeted at my Android registered app. Once the message goes through and it says it is Completed no message comes to my simulator. I know FCM on iOS has an issue with simulator but I have not read anything about it being a case on Android.I added
import 'package:firebase_messaging/firebase_messaging.dart';and instantiatedFirebaseMessaging messaging = FirebaseMessaging();both inmainand results are as above i.e. nothing comes through to my simulator's notifications.The strangest thing is that I originally followed https://sebastianengel.medium.com/easy-push-notifications-with-flutter-and-firebase-cloud-messaging-d96084f5954f which is substantially more involved and I did get first notification(sic!) but not any subsequent ones. I tried to do this solution from ground up again but the notifications on my simulator remained indifferent.
One thing to bear in mind is that I use few other Firebase services so I know my app is correctly registered with Firebase... unless there's some additional step that I missed and can't see.
Anyone please went through the same ordeal and can pinpoint my blindspot? Thank you.

