In an earlier version of JV16 X, I remember this happening. I can't recall which one. "Uninstall Software and Leftovers" has a nasty problem with separating the parent from the child. That is, while uninstalling one program, the child, JV16 saw the parent program as an association. In this particular incident they were two totally different programs. While removing one of several PDF reader programs (supplied automatically by whoever) and because it may have been used by PFPro with a PDF document, PFPro and another program, associated with McAfee, were deleted also. In fact, while PDF reader was being removed I noticed a strange action (sometimes it's difficult to explain, just a gut reaction) so I cancelled the uninstall and noticed, using the slider, that those 2 other programs had been automatically selected, but not by me. However, it was too late and the damage was done. It was easy enough to reinstall PFPro and McAfee will probably, at some point, reinstall their program, but this "backwards association" is a problem.
True, the PDF reader was removed, at least partially because of my cancelling the uninstall, but the parents were deleted before the child. Strange setup. One that I think demands attention. Maybe a request from the user to verify these deletions, the additional deletions. Thanks.