@Bleuzen, have you found a way to solve your problem?
I have not printed since this summer, during which it worked, on my different printers (a HP Photosmart-C3100-series and a RICOH-MP-C2503) and I tried again this fall. This time, it has not worked so I think that it must be linked with a update done between this summer and before the the update of the 14th November 2019. Reading this thread, I have downgraded cups-filters to 1.25.1-1 (from the Arch Linux Archive), cups and libcups to 2.2.11-2 as @rprpx in the above post advises. By doing this, I cannot see any difference, since these two printers seems to react in no way...
I have launched hp-doctor with my HP Printer and the interesting seems to be the following. They want me to install/reinstall or to find a compatible version of libidn, ghostscript, python-pyqt4, and pygtk but all of these are installed (just python-pyqt5 is installed instead of python-pyqt4 but I would think that it was already the case this summer where I could use my printer). Here some results of hp-doctor:
USB Photosmart-C3100-series Required - - OK Node:'/dev/bus/usb/003/002' Perm:' root lp rw- rw- rw- rw- r--'
Missing Required Dependencies
error: 'libidn' package is missing/incompatible
error: 'ghostscript' package is missing/incompatible
error: 'python-pyqt4' package is missing/incompatible
error: 'pygtk' package is missing/incompatible
Missing Optional Dependencies
error: 'xsane' package is missing/incompatible
error: 'python2-notify' package is missing/incompatible
Should I install python-pyqt4 instead of python-pyqt5 or besides it?
Regarding the RICOH printer, I used a ethernet cable to be connected to this printer.
I have no idea what I can do. Should I upgrade again cups, libcups and cups-filters to their last version?
I do not see how the method cited by @lectrode in this last post above could help me (my two printers are already installed on my laptop).
Thank you in advance for your help. If someone has an idea, I would be grateful.