Issue with Xamarin navigation page and intent


our Xamarin Forms application, in Android project, decodes barcode through DataWedge intents in MainActivity.

We've found an issue when Zebra MC330M scans a barcode and the application is showing a page within a navigation page:

what happens is that the page is deactivated and "disappear" event is fired, the intent is received and managed and finally the view is re-activated and "appear" event is fired.

The page's subscriptions are disposed on disappear and re-created when the page appears, so the barcode is not received by the page.

This problem does not exist if the showed page is not in a navigation page.

Thanks for answers,