Subsoil Excavation

I have been having some issues using Create Cut Fill Volumes to properly calculate Subsoil Excavation. I have my proposed model, existing ground terrain, existing features model, and subsoil excavation model. For the subsoil, I just created a template to run along a corridor for the limits defined by my geotech. I have several different types of templates but essentially, they go down a defined depth and back up to existing ground at 1:2. The volume option for my SubSoil Feature is set to Unsuitable.

When I run Cut/File Volumes I get a section that looks like this in my subsoil area.

As you can see, it is NOT computing the additional fill area needed between the existing ground and bottom of proposed. The smaller area below existing ground in the middle of the section is the existing roadway. This gets removed with a different pay item, but then must have embankment placed in the area voided by the existing pavement. It seems to only be calculating the area above existing ground that is not also above subsoil excavation. It should be doing something like this:

The yellow would be quantified as Subsoil Excavation AND Embankment. The blue would be embankment. But the software is not calculating the additional embankment required above the subsoil excavation.

I have previously tried a different approach where I only calculate subsoil excavation in one file, and then standard cut/fill in another file (without attaching the subsoil model). This works in most cases except for situations like this: 

In this image, I ran the subsoil earthwork in another file, and then attached it to my standard earthwork file to see if there were any issues. You can see here that we have a red shape for the excavation below existing in order to construct the proposed elements. The issue is that this should NOT be calculating excavation because subsoil excavation would already remove this material. Furthermore, the embankment for the subsoil is going to fill back up to existing when it should only be filling to the bottom of the proposed elements.

So, in situations where the proposed surface is entirely above existing ground, my process of splitting the volume calculations into different files works just fine. It's only when the proposed elements are in cut that we have an issue where extra cut and fill will be calculated.

If anyone has any suggestions are to what I am doing wrong, please let me know. Or perhaps there is an issue with the way the volumes calculate that needs to be address by Bentley.

Thank you