Are you aware of any bugs with this function or any circumstances that may cause it to be “ignored”. I am using it to convert node points and very rarely Point p = ConvertDocToView(n.Location) sets the X and Y to document units (truncated to an int). I can’t reproduce the problem deliberately. It has occurred twice when gathering a large number of points (consistently - they were all shown in document units).
We’re not aware of any problem, and looking at the code, I don’t see how that could happen.