Looks like there may be a problem that needs to be investigated.
There is one thing with entities being "fully constrained" that's not very intuitive and may explain some of the behavior you're seeing. You can see this when working with Inventor interactively. If you create a new sketch and draw a horizontal line. The line will be green indicating it's not fully constrained. Now add a Fix constraint to one end of the line. The line will change colors indicating it's fully constrained, but it's not because the length is still undefined. The status bar is correct and indicates that one more dimension is needed. The ConstraintStatus property on each sketch entity is reporting the same information that's used to color the entity.
I'm not arguing that this is the desired behavior but just explaining the current behavior. In this case, the line is treated as an infinite line. The horizontal constraint and fixing one of it's end points does fully constrain the line if you consider it to be an infinite line. The sketch consists of three entities, the line and two sketch points (one at each end of the line). If you check the ConstraintStatus property it will tell you that one point is fully constrained, the line is fully constrained, but the other point is underconstrained. It's the second point that controls the length of the line.