In the cups control interface web page, try to create a new printer.
In the list of available/recognized options, look for other entries for this printer.
Printers usually provide more than one option/protocol for communication. It happens that printer helper utilities do not always choose the best for the system.
Use cups interface for any further troubleshooting.
My point was to look for a different address/protocol in cups registered list.
Was there only one (the one with the usb://) protocol?
If so, I have no better idea .
This is not cups web interface. Please try to understand . Communication becomes difficult when a Greek and a Russian talk in English using technical terms
I think those are the different protocols list, that I was talking about.
Try adding each one, and maybe one of them has better behavior.