It happens to me periodically, no rhyme or reason that I can think of. All my jeeps from my ‘07 JK till now (5 in total) have had this happen every now and then.
Had similar issue, took to local shop and they said brakes look fine just dirty. Cleaned them up and it went away for a short period. Just lived with it. Then, recently had my brakes inspected again, they said they were fine, but I had them do new rotors, etc. Squeak has been eliminated thus...
I’ve owned a 2013 JKR - virtually unstoppable in the terrain I’ve used it in. Before that had a 2009 JKU with 4.88’s and Truetracs front/rear, once again, nearly unstoppable, but would do the “crab-walk” on loose ground/mud, sometimes needing to touch brakes for “lock-up”. Now, my 2020 JT is...