I'm working on a room with cells that have glass ceilings, 'held up' by 3D slopes.
To achieve this, I use control sectors with linedef 160(tag,1,0,255), adjacent to a sector with the height the control sector should slope upwards to (linedef 181(1))
This is what it looks like in-game (I've deliberately chosen these textures to clearly show the sloping)

This is what it looks like in my editor (Eureka): (the green outlined sectors are tagged, the lightblue ones are the control sectors, anyway this should be obvious to you)

It appears the actual position of the control sectors are crucial here. For example, if I move the upmost control sector lower like so:

Then this is what happens:

Is this expected behavior? I've spent practically a whole day trying to get this right

Apologies if this is known, or not considered a bug, although it sure seems like one to me.