Detecting ArUco Markers

I am working on a project where I need to track some kind of image or marker. My first try was to use Nreal Image Tracking, however, image tracking by Nreal it works extremely badly.

After that, I tried to detect ArUco markers, but I don’t get it to work. I would like to ask two questions here:
1. Has anyone been capable of detecting ArUco markers? If so, could you please briefly explain what tools have you used?
2. I am able to detect ArUco markers with the webcam, using OpenCVForUnity. Nevertheless, using the Nreal camera instead of the webcam is a challenge for me! So, maybe you have any suggestions on this?

Any kind of advice would be helpful, thanks in advance!