There are several reasons why this error message may appear and there are several ways to check what is causing the error.
1. The file you want to print might be corrupted. To check this, create a new file in Notepad/WordPad or Paint and if this file prints out correctly, the problem is probably caused by the software being used when the error appears. Create a new file using the software in question and see if the error persists. If the error persists, try to reinstall the software or contact the support desk from the software developer.
2. If printing from Notepad/WordPad or Paint is not possible, check the USB connection or if the cable is firmly connected. Trying a different cable is an option.
3. Go to Start, Settings, Control panel, System, Device manager and USB Controllers and check if there is any yellow exclamation mark or a red cross. If so, select the device and right click on it. Select Properties and see if the device is enabled. If the device is enabled and still has either a yellow exclamation mark or a red cross, re-install the USB controllers or contact the manufacturer of the computer for further assistance.
4. If the USB controllers in the Device manager look fine, check which type of USB chipset is installed. The chipset type can be checked in the Device manager where it should be possible to see a USB Root Hub and another USB device (for example Intel, VIA, AMD). If the USB chipset is not an Intel chipset, contact the manufacturer of the computer to obtain an update for this USB chipset.