Hi,
I tested mostly with apriltag type "
Tag36h11", not sure how good it is for ArUcO tags. You have to select APRILTAG_36h11 in Mapping section of the settings.
Does your phone/ipad have lidar? If no, you should set the size of the marker, parameter "Marker Size (cm)" in Mapping section of the settings. Otherwise with LiDAR, you can increase "Marker Depth Error Estimation" to detect first time the tag more easily (by default, you should look perpendicular to tag):
Size of markers are automatically initialized on the first marker seen. All markers should have the same size. This value is the maximum depth error to do the initialization to get accurate size of the tag. The lower it is, the more perpendicular the camera should be from the marker to do initialization, but size estimated would be more accurate.
cheers,
Mathieu