I am testing our app on the ML2, and I've got a weird behavior : when first installing and lauching the app, the inputs works great. But if I leave (close) then reopen the app, hand tracking doesn't work anymore, and the controller isn't tracked anymore (the ray source is my gaze instead of the controller, but inputs still reacts to controller buttons and movements). I can't find where it comes from...
This isn't a new MRTK2.8 project, but this is a new MagicLeap project. I updated an Android project (Oculus) that already had MRTK and installed from scratch latest versions of unity sdk and magic leap sdk. (And uninstalled oculus toolkits of course)
Not sure why your project crashed, it might be due to an external application. It would be helpful to get the logs from the application out side of the tombstone to help us understand what happened before the crash.
Regarding hand tracking, can you verify that the hand tracking permission is in the Manifest. When you launch the application the first time is it via a build and run? Can you verify that the Magic Leap sample scenes run as expected ?