Main fonksiyonuna eklediğiniz firebase bildirim için kod da bir sorun olmalı.

Future<void> _firebaseMessagingBackgroundHandler(RemoteMessage message) async {
// Arka planda gelen bildirimi işler
  print('Arka planda bildirim: ${message.messageId}');
}

void main() async{
WidgetsFlutterBinding.ensureInitialized();
await Firebase.initializeApp(
options: DefaultFirebaseOptions.currentPlatform,

);
FirebaseMessaging.onBackgroundMessage(_firebaseMessagingBackgroundHandler); // Arka plan bildirimleri işleme


    await FirebaseAppCheck.instance.activate(
androidProvider:kDebugMode==true? AndroidProvider.debug:AndroidProvider.playIntegrity,
);

SystemChrome.setPreferredOrientations(
[DeviceOrientation.portraitUp,DeviceOrientation.portraitDown]).then((value) {
runApp(
ChangeNotifierProvider.value(
value: Iuserdataprovider(),
child: MyApp(),
));
},);

await Subscriber.fetchOffers();
}
benim main fonksiyonu bu şekil sorunsuz