I am using custom dialogs but wanted the print functionality from WiX. I added WiXUIExtension and created a reference to WixUIPrintEula. I then had a print button in my license agreement dialog that would publish a DoAction event with WixUIPrintEULA. If i click print and print out the license agreement, it goes through just fine. If I click the print button again, which calls PrintEULA again, I am able to select a printer and all its options, but when I click print (in the print options dialog) to actually print, the print options dialog just closes and goes back to the license dialog without performing any print and this repeates until I close the installer and open it again.