Hello,
Thank you for your project.
Please note that I'm not able to reproduce this when I build your project with a debug version.
The application is succesfully removed from the Control Panel and also the shortcut is removed from the desktop.
As I can see from your screenshots, you have side by side installations. Are you able to reproduce this issue on a clean machine?
Most likely, your products have shared components. Please have a look on our
Why files are left behind after package uninstall? article.
Basically, this means that your files are somehow shared between multiple setups.
I believe your setup will work as expected on a clean machine.
Hope this helps!
Best regards,
Liviu