Pics first:
***
The pink circle in the 2nd pic is on the same point. I separated them for illustration purposes.
I have set up conditional subassembly with this logic:
1 - Test cut 0 to infinity, if true build link 1m at -50% slope
2 - Test cut 0 to 10.99, if true daylight to surface
3 - Test cut 10.99 to infinity, if true build link 7m at 100% slope, then another link, then daylight.
Why does some sections in my corridor appear as such on pic# 1?
As you can see the cut is less than 10.99 measured all ways posibble and yet it built the "10.99 to infinity" cond subassembly...
I tried both Civil 3D 2013 64bit and Civil 3D 2014.