Multiple curves Region union or Curve.CreateBooleanUnion issue

Hi, I have an issue with the Region Union in Grasshopper with multiple curves input. I am not sure what is the problem but some of the regions are not actually appearing, maybe too many curves?
When I bake the geometry and I input the same data (as surfaces or curves) in the Boolean union Region component the command works fine.

I tryed to execute the same command using the Curve create boolean union in Python and it looks all fine, but the command has the same problem. I will look deeply into this, but I wonder if in the meanwhile anybody had the same problem. Any suggestion?