Possible bug: Session.GetTrackables<DetectedPlane> returning double planes?

I’m wondering if anyone has an explanation for this.

I’m starting to get into the nuance of AR app production with ARCore, moving past modified tutorials, and trying to build a unity project utilizing AR Core from scratch.

I’ve noticed that the Session.GetTrackables(outPlaneList) always returns planes in a factor of two.

At first there’s 0, then when you find your first plane, it jumps to 2, then 4, 6, 8, and so on.

Is this a bug?

The pairs seem to be mostly identical, so I’m not sure why there’d be two for each plane.

@RoryJaunt , on behalf of Google, would you mind submitting this to our GitHub Issue Tracker, then we can coordinate with the team to take a look.

Thanks,
Ted