Why does set driven by default work for some dimensions and not others?

When I am using an ordinate dimension for detailing a drawing, it will try to drive some virtual sharps and not others. When I right click and set the offending dimension to driven, the sketch can be solved and the error goes away. I have the box checked for SolidWorks to automatically set over-defining dimensions to driven, but it does not always work. I have verified that the box is still checked while I am having this problem.

SolidworksDrawings And Detailing