Corridor offset does not work on 00+00 station.

I've run in to issue where my corridor doesn't offset properly a shoulder line. the blue line should start at the end of the brown line since it's the one used for offset geometry. It says it's on the start station(0+00) but clearly it's starting only few centimeters off the start.