Hello Rob,
This is quite strange, indeed.
I have tested this and everything seemed to be working as expected.
- UninstallCleanup.png (127.13 KiB) Viewed 5852 times
The only reason I can think of is the component you have asigned to the
"Uninstall Cleanup" operation is not actually being uninstalled.
The data is removed, but no user prompt asking if they want it removed.
Please note that the data would be removed anyway
if it was installed by your setup package.
For instance, if your setup installs
a.txt and
b.txt, it will remove them upon uninstall.
The uninstall cleanup is meant, for instance, for files added by the user after the install process (e.g. the user copies
c.txt in the folder).
Could you please run a little test as described above and see if the extra-added files are removed as well? If not, it probably means the component you have used is not actually scheduled for uninstall, therefore the operation does not execute.
If the above is not the case, could you please create a sample project that reproduces this issue and forward it to me so I can further investigate it?
Best regards,
Catalin