MEP.Fittingbypointsandcurve - Multiple intersections of 1 duct + others

I attach the script as well the family i am trying to use and in a new project created i tried and it was working without issues but when i am trying to use on Existing project its seems have some issues

M_Rectangular Union (Dummy Zoning).0001.rfa (360 KB)

test (Duct Split by Zone).dyn (35.5 KB)
this is the script

is there any luck with solution with what shared :grinning: