Cancellation Invoice (AR)

Hoping someone can give me the why on this.
(AR) cancellation invoice does not work if there is a deposit or payment against it. Goes to the review journal as an unbalanced transaction.

This may be fixed in a later version (This pertains to 10.2.200.7).

Cancellation invoice will work if no deposits or payments applied, so why not if there are payments against it?