I'm using a Brother MFC L2710DW with my Ubuntu machines.
I've chosen this printer (which supports duplex printing) years ago because it was supported by Ubuntu out of the box.
However, after updating to Ubuntu 24.04 (Noble Numbat) the duplex printing capability was gone... The "front" page was printed OK, but the "back" page looked like a
memory dump: parts of the intended output were visible but interleaved
with random and geometric pixel patterns.
It turned out that the printer driver für the MFC-L2710DW had changed to "brlaser" between Ubuntu versions. This driver is now responsible for various brother laser printers.
I opened a bug report on the brlaser Github repo. It turned out that this was a know problem that had meanwhile been fixed.
However - the fix hadn't made it into the branch that Ubuntu is using.
I created a bug report in Launchpad with a link to the GitHub-Thread.
The maintainer promptly created a new version which has now (mid-April 2025) "pre-release" status.
If you can't wait: the binaries are available if you follow the links on Launchpad.
After downloading and installing it (sudo dpkg -i printer-driver-brlaser_6.2.7-0ubuntu1_amd64.deb) double-sided printing is again working.