Hello Rick
Unfortunately, I'm out of ideas - almost as it turns out... Where I am coming from is; if the process can not see the printers, Crystal Reports engine will also not see the printers. It may be that other applications can print, but are they web apps? I suspect printing a report from a simple win app will work.
I believe the issue is permissions and it will be similar to KBA 1409398 - How to change the Currency Symbol in a Crystal Reports .NET web application
The above is for currency symbols, but applying the above to printers may be the ticket here. Other than that, using Process Monitormay tell you what key is attempted to be used.
And after that, it may be time to get help from MS re. why the process is not seeing the printers when the code in KBA 1418378 is used.
- Ludek