The video was uploaded, thanks for that, it helps. It sounds like to me the rear brakes, there is a timer on the inboard pad that must be installed correctly, or it will make this noise. It sounds like the mechanic missed it. I would have it rechecked. Check out the images (below). Please let us know how it goes.
Image (Click to make bigger)
Monday, September 18th, 2023 AT 1:13 PM