I am working on a Unity project where I am trying to use Plane Detection and Image Tracking simultaneously with EasyAR.
Both features work correctly when tested independently. When I combine them, the application initially works as expected: the camera starts, planes are detected, and image targets can be tracked.
However, after running for some time, EasyAR stops the AR session and displays the following errors:
Unable to start AR Session (EasyAR) (easyar.ARSession) before EasyAR Sense is ready (license invalid)
and:
Running Failed: EasyAR Sense (Android-arm64) Custom Camera timed out for current process due to use of a limited license or a trial version of Mega service.
This makes me think that my current implementation is causing EasyAR to use a Custom Camera, even though I am not intentionally implementing a custom camera.