Sometimes you get that error when the constraint is partially duplicating another constraint, such as doing an align to the plane on both the right angle parts.
It may be better to align the center point of the second pipe bore opening to the plane. Gets you to the same place, but does not duplicate another constraint. And if there is some discrepancy down in the 18th decimal place somewhere, the inconsequential error will not be triggered.