Brother MFC-L3770CDW printer not working in F40 (confirmed fine in Ubuntu)

I would forget abot the brother drivers and set up the printer as “cups driverless”. In the printer you should enable the protocols “Airprint” and “IPP”. If you search for “cups driverless” in Google or similar you can find further information, for example https://wiki.debian.org/CUPSDriverlessPrinting.