Ok, back at my PC this morning so will add a little more detail to previous posts.
Below image shows your corridor section with 5 red dots. These points or links between them need to be added to the new corridor surface. This new surface will follow your earthworks and underside of sub-base.
Image below shows corridor properties dialog box with Surfaces tab selected. The example shown has two surfaces for a simple track. In my particular case, the base surface includes the earthworks and bottom of track construction, the other surface only has the track materials. In your situation you probably have one surface for your finished levels, and you need a new one to include the points at the locations of the red dots on the section above. You can do this by selecting links, or by selecting the relevant feature lines and adding them to the surface. And don't forget to add a boundary else dodgy triangulation will mess up your surface and your quantities.
I did before mention that if your corridor surface name settings are set to corridor name you may notice that when clicking on new surface as below, nothing happens.
You will either need to rename your current surface in the surfaces tab of the corridor before clicking the new surface button, or you will need to update your naming template. This can be accessed by using the third of the three buttons as below.
This will open up the naming template.
You want to edit the settings to match below (or any other preference).
Now when clicking on the button to create a new surface it will do so with the corridor name and a counter.
Once you have created a new surface to bottom of sub-base, check it to ensure things look as they should, then target this surface in your materials table.
Hopefully the above will fix your problem but if not let me know and we'll try something else.
Regards,
Peter