Should be possible. Please start a new thread in the questions forum and I'll show you how.
One of the best features of the Firebase integration are the automated Crash Reports for unhandled exceptions, but, if the error is traped and handled, Analitics no longer send the Crash Report.
Firebase provides a way to send custom exceptions, how can we do this in B4A?
B4X:
FirebaseCrash.report(new Exception("My first Android non-fatal error"));