New Epson ET2400 was only printing programming language
I wanted to post this as a question AND an answer to this question I've been reading responses for. I got a new Epson EcoTank 2400 series printer and it connected to wifi and my Macbook, which is running Catalina 10.15.7. But every time I printed anything, it printed programming language and computer code instead of the actual page -- no matter what application or web page it was printing from.
I read that Gutenprint drivers might work -- but their web page specifically says it doesn't work anymore with my OS.
I FINALLY decided to call Epson's technical support line and they were a huge help. They had me go into the printers and scanners page of System Preferences and on the Epson printer, check the printer driver (under Options & Supplies.) It was a generic driver, so we uninstalled the printer (again) and upon re-installation, under "Use" click "Choose a Driver" and select the correct one from the list. This worked! It installed the most accurate, updated one (even after I tried downloading it and installing it myself from the Epson website, which did not work. )
I wanted to post this, because apparently this is an ongoing issue with Apple. Hope this helps someone else!
MacBook, macOS 10.15