Looks like you've found a bug alright.
As an associated tip, did you know that if you are in the dimension tool and shift select either the entire string or just a dimension node, then click on the dimension chain (mercedes symbol) you can dynamically change the custom witness line length? Same for Dynamic Height. You can also use your coordinate box or tracker to input exact distances.
Cheers,
Link.