Error 0X800705b4 when printing indicates a timeout was caused by a communication error or driver conflict.
The best option is to completely uninstall your printer and restart your PC, then go to the support page for your printer on the manufacturers website to download and install (not update) the version of printer drivers, firmware and associated software they provide for your printer model.
If you have any difficulty locating the support page, when is the make and exact model number of your printer.