The floor a gate stands on (grass, stone, etc.) is a solid block that isn't part of the frame, so touching it during the interior flood-fill was treated as a leak and failed the whole scan. Solid non-frame blocks now act as boundaries instead of auto-failures; a real gap in the ring is still caught by the max-iris-blocks size cap.