A lesson I have learned, the hard way, is that, if you do not turn off inferred constraints (Horiz etc.) that you will get constraints conflicting with what you expect. Also, directional dimensions give the same problem. Add geometry to allow perpendicular dims. only.