title: Wix Bootstrapper: Product installed fine but never found when uninstalling
body: <p>I have 2 products using Wix Bootstrapper.</p>
  <p>Product-A has several dependencies before doing an MSIPackage install of product (per-machine)</p>
  <p>Product-B has no dependencies, just MSIPackage install (Example shows .NET 4.8)</p>
  <p>Both products install perfectly and can be seen in ARP on completion</p>
  <p>Product-A uninstalls perfectly via ARP</p>
  <p>Product-B does not</p>
  <ul>
  <li>uninstall removes bootstrapper - no call to product MIS and product no longer in ARP</li>
  <li>Product cannot be uninstalled unless original EXE is run again and Remove is selected when Product MIS is executed</li>
  <li>Log shows the detection of product did not find product.</li>
  <li>Registry between Product-A and Product-B is vastly different despite B being the more simplistic.</li>
  </ul>
  <p>This same issue is happening on other products.</p>
  <p>If Product-B install fails, even the rollback says the package was not detected, the product remains in registry (aka can't install a new version) but does not show up in ARP.</p>
  <p>GUIDs for Bundle, Upgrade and Product are all unique and Bootstrapper project was copied from Product-A</p>
  <p><a href="https://i.stack.imgur.com/zuoCW.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/zuoCW.png" alt="Product-B Bundle" /></a></p>
  <p><a href="https://i.stack.imgur.com/cVPHz.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/cVPHz.png" alt="Product-B Uninstall Log" /></a></p>
  <p><a href="https://i.stack.imgur.com/qKjfm.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/qKjfm.png" alt="Registry Entries" /></a></p>