Over the years using Linux on my computers I have run into different kinds of problems with installing printers (CANON, HP, EPSON mainly).
I discovered https://turboprint.de/ and bought driver software from them.
Fantastic solutions for all printers I needed to get running under Linux, licences for two-year periods, as far as I can remember off-hand.
So whenever a printer that needs to be installed doesn't work with the OS-included drivers I check if I still have a valid licence for the turboprint drivers and if not I buy one.
So, in case you're really under pressure try them!
I know it's not free software but just being Linux doesn't mean everything is or has to be for free, does it?