FirebaseCrashlytics: Send to Reports Endpoint for non-native reports disabled

Viewed 1233

I connected FirebaseCrashlytics as described here for Android. Then I tried to send a test exception and got these lines in the FirebaseCrashlitycs log:

...
FirebaseCrashlytics: Attempting to send crash report at time of crash...
FirebaseCrashlytics: Send to Reports Endpoint for non-native reports disabled. Removing Reports Uploader report.
...

No crash events appeared in the FirebaseConsole during 2 hours. What does it mean - "Send to Reports Endpoint for non-native reports disabled.", how to fix that?

3 Answers

The problem was in AndroidStudio cache, "invalidate cache & restart" got helped me.

Are you using android emulator? I'm facing this issue when use emulator created on the AVD Manager of Android Studio - Pixel 2 API 22 Lollipop. When i testing on real device - Android 10 api 29 - works fine.

I facing issues for send crash to firebase crashlytics for a week, (i changed version of all dependencies and sdk many times) but today, after contact support and try force crash sometimes( the only thing that i made of diferent, suggested by them, was activate debugger mode in logcat ) the project magically sended a crash to console.

EDIT: The sugestion of @Maxim Firsoff works fine for me on another project too (in android emulator).

The message "Send to Reports Endpoint for non-native reports disabled." is irrelevant to seeing crashes show up in the Firebase console.

Initially, none of my crashes were appearing there. I too thought the message might be a clue. Not so. I continued to get the message even after my app's crashes started being logged.

Unfortunately, I can't say exactly what fixed the problem. It may have been deleting the Android project's build folder or invalidating cache and restarting. It just started working after hours of trying many things.

Related