Level Issues, Drawing Cross Sections From Surfaces

Has anyone else had lines get drawn in on the wrong levels when generating proposed cross sections from a DTM made from corridor modeling?

I have a range in my corridor where I have concrete paving for the travel lanes and then asphalt shoulders. The top of my concrete paving is coming in on the correct level but the bottom is coming in on my bottom of asphalt level & colors.

Any help figuring out how to fix this would be greatly appreciated.

Thanks