No comms with USB means either the USB port is bad ( fake FDTI chip in it), the USB A socket has cracked solder joints or the little resistor on the 5V line has cracked or burnt. If the parallel port is faulty it will be either a bad cable ( common now as they are ageing, and the ends tend to break from flexing, and only 1 break in the 26 cores will either have no print or garbled print) or a bad port chip. There is normally a resistor pack there to act as pull up, and a pair of 74LS 373 buffers ( or similar) to buffer the data and control pins.
The test for them if the parallel cable is used is to open a DOS window with DOSBOX ( not the abortion that is command.com now, you want the full dos command line) and see if you can print from DOS to LPT1: to see if you echo the keyboard. USB try a known working cable.
The description given is very poor, what does not work aside from no print, does the PC recognise the cable being unplugged, does it detect hotplugging on USB of the printer, is the parallel port enabled in BIOS.