Page Mismatch in UMUI Maintenance.nsi example
I found a bug with page ordering in the UMUI Maintenance.nsi example.
on Maintenance page, click Remove, then in Uninstaller hit Back
Now, whichever option you select in Maintenance page, you go to the uninstaller.
This happens without modifying the Maintenance.nsi script.
Btw, I think you should include the MUI_PAGE_LICENSE page before the UMUI_PAGE_MAINTENANCE page in the example - for me it makes no sense to skip it. If admin1 has installed for all users and admin2 starts installation, he should agree to license before continuing. Same for welcome page, which would come before license (not present in this example)