Did you follow the break in recommend by the pad manufacturer?
Last year I did rear pads and rotors and the pad manufacturer had some pretty ridiculous break in procedure...which I followed. The brakes work fine, no squealing. I’m not saying that is your issue but just though I’d put it out there.