I have a 2020 Escape SE and have a similar problem with leakage. First, the sunroof was whistling at high speeds. The dealer repaired the whistle but since then, whenever it rains hard, I get a leak from the overhead console. I have taken back to the dealer twice and it still leaks. It's in the dealership now, if it gets corrected, I'll let you know.