it's working fine here. If you are creating multiple sweeps make sure you have the curves separated into different branches and and everything is ordered correctly. Notice that the section curves input expects a list of curves, while the rail curves inputs expect a single element.
Thats what I tried, but for some reason is not working. If I bake them and re-reference in Gh and use the sweep2 works perfectly, but from Gh directly not...
I don't have time now to explore this, I'm sure there's something wrong then, but I will be nasty this time, and do it by hand (sorry comunity, rush time!)
Thanks
P.D: I would post the definition, but its a competition and until its faild I can't post any...