Skip to content

Firebase Performance Monitoring not sending logs to firebase #6816

@WaqarSM

Description

@WaqarSM

Can we access your project?

  • I give permission for members of the FlutterFlow team to access and test my project for the sole purpose of investigating this issue.

Current Behavior

  1. I have enabled firebase performance monitoring in the FF settings.
    I inspected the network traffic for "firebaselogging.googleapis.com"† and saw no traffic.
    There was also no data recorded in firebase console.

  2. i varified in the "refactor project" section of FF that performance monitoring 'enabled = true'
    I inspected the network traffic for firebaselogging.googleapis.com † and saw no traffic.
    There was also no data recorded in firebase console.

  3. I force turned on performance monitoring in the main.dart‡
    I inspected the network traffic for "firebaselogging.googleapis.com"† and saw no traffic.
    There was also no data recorded in firebase console.


† this URL is from the firebase docs:
Step4: https://firebase.google.com/docs/perf-mon/get-started-web?authuser=2#web_1


‡ Main.dart

import 'package:firebase_performance/firebase_performance.dart';

void main() async {
  WidgetsFlutterBinding.ensureInitialized();
  GoRouter.optionURLReflectsImperativeAPIs = true;
  usePathUrlStrategy();

  await initFirebase();

//----------------- TURNING ON PERFORMANCE -----------------------
  // Initialize Performance Monitoring + get a reference
  // force-enable collection 
  final FirebasePerformance perf = FirebasePerformance.instance;
  await perf.setPerformanceCollectionEnabled(true);
//-----------------------------------------------------------------------

  await FlutterFlowTheme.initialize();

  await FFLocalizations.initialize();

  final appState = FFAppState(); // Initialize FFAppState
  await appState.initializePersistedState();

  await initializeStripe();
  if (!kIsWeb) {
    FlutterError.onError = FirebaseCrashlytics.instance.recordFlutterFatalError;
  }

  runApp(ChangeNotifierProvider(
    create: (context) => appState,
    child: MyApp(),
  ));
}

Expected Behavior

I expect to see network traffic on firebaselogging.googleapis.com and see performance logs in my firebase console.

Steps to Reproduce

  1. Open Project
  2. run preview app
  3. Monitor network traffic in browser (chrome) dev tools

Reproducible from Blank

  • The steps to reproduce above start from a blank project.

Bug Report Code (Required)

IT4slcmBx89gocdc7ar2b8Fr/GQ4JU97ULg0scp/bxIgGIDzPOw+ZPWkUFdBZ9Ogd0FEJ0Smmlgzw+DThtnXLfkBOTGbf7Zg+ZZMShWVLTq6e5OBCKu3PkF6L+5Uf2rE0p+JgxZNKfpedF0t2kz7AenJZz7YJrL2ImdISq/LZO4=

Visual documentation

Image

Environment

- FlutterFlow version: v6.4.71 Releassed Dec 9 2025
- Platform: Web 
- Browser name and version: Chrome 143 (LTS)
- Operating system and version affected: MacOS 26.1 and Windows 11 pro
- Project ID: cost-beacon-8118bb
- Branch: Main

Additional Information

No response

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions