Special Ditch Criteria File Not Running

Hi all

I am having issues with my proposed cross sections not running the criteria files for my special ditches. In the criteria file I specify the ditch profile, foreslope, backslope, and widths but whenever the proposed cross sections are run, the special ditches are not created with the right slopes or elevation. Instead it creates ditches that are always exactly 2.1 feet below the subgrade. I have checked my define variables to make sure nothing is specified in there to run and there isn't anything. I attempted running the cross sections by putting one of the special ditches in the define variables part just to see if it is possible to run the ditch and the cross sections will create that ditch exactly how I want but for whatever reason the criteria files seem to just be ignored. Any help is appreciated.

Also, I have already checked to make sure the right criteria file is put into the correct shape clusters.