Invalid Breps from Loft with even number of sections

I’ve noticed a strange behavior when using the loft recently.

When ever I use an even number of section curves for a loft, the resulting Brep is “invalid”. The solution seems to resolve if I input an odd number of section curves.

The loft component does not turn red or fail with an even number input. In fact, it works perfectly fine and seems to be producing the desired geometry. The only issue I have is when it comes time for me to bake the geometry, I can’t as it is an invalid Brep.

Does anyone have any insight here?

It might help to post a Grasshopper file with the relevant geometry internalised…