When printing or print-previewing, you receive an alert that ROI.exe has stopped working. This is most frequently seen in a Terminal Server type environment.
The most common cause for this issue is that the printer being specified does not exist. This could be because a template is being loaded that contains a printer that is no longer valid or because the printer cached in the solomon.ini file is from a previous Terminal Server session.
To resolve this issue, log into Dynamics SL and choose File > Printer Setup > check the “use windows default” and the “save as default” check boxes. Ensure that you have a valid windows default printer set up by going to Start > Devices and Printers and ensure a green check mark is by a valid printer.