I want to add a quick point here.
If you connect to the computer in any other moethod than Java, it will crash the print spooler and you will have to restart it and choose another method to login.
Please see the following video on how to choose the Java method:
Java method will allow you to print to the printer as I've tested this. Be sure you have the actual printer drivers installed on the machine you are remoting into, by Print Managment or Print Server properties.
Sometimes you cant get the print spooler to stay runninng, and that may be because you are not in through the Java method or because c:\windows\system32\spool\printers (on the remote computer) is full of .shd and .shl files that must be deleted. At worst, youll have to readd the printer.
@wmosley In some cases where the universal printer list is lacking, you must install the printer driver directly onto the Host PC so it can be recognized during the printer setup communications. If your remote printing functionality used to work but recently stopped, you may also contact Customer Support directly to troubleshoot the Host PC connection: https://support.logmeininc.com/pro/help/how-do-i-contact-support