Getting XR_ERROR_HANDLE_INVALID error when tracking (ver 2)

Magic Leap Remote Rendering 1.16.92
Unreal Plugin 1.8
UE 5.5.4
ML2 OS 1.110

This is a follow up to this thread, which is closed. I posted about this earlier but that thread got off topic and I was asked to repost my original topic.

I’m tracking Aruco markers. When I launch the project, I can go into VR preview and the tracking works and the Output log looks fine.

When I go into VR preview a 2nd time (or 3rd, etc), the marker tracking works but the Output log fills with errors:

LogMagicLeapMarkerTracking: Error: Tick: xrGetMarkerDetectorStateML failure XR_ERROR_HANDLE_INVALID
LogMagicLeapMarkerTracking: Error: Tick: xrGetMarkerDetectorStateML failure XR_ERROR_HANDLE_INVALID
LogMagicLeapMarkerTracking: Error: Tick: xrGetMarkerDetectorStateML failure XR_ERROR_HANDLE_INVALID
LogMagicLeapMarkerTracking: Error: Tick: xrGetMarkerDetectorStateML failure XR_ERROR_HANDLE_INVALID

This error occurs both tethered and via WiFi.

Do you know what is causing this?

I would upload my log but this interface doesn’t let me upload .txt files.

I’m wonder if this is why the tracking in my apk packages doesn’t work, which I posted about here.

Thanks in advance.