I will ad my experience here hoping it helps someone.
I have a 2020 also. A couple of months ago I smelled moisture and found the passenger carpet was soaked. i pulled off the Ford performance plate and the entire channel was full of water. I researched this and all the usual suspects, ac drain, sunroof etc. I found a YouTube video talking about this and he mentioned that his father had a 2020, the dealer tried 3 times and never fixed it. They found that 4 rubber plugs were left out from the factory where the a pillar runs down the firewall. I looked and mine were missing also. I bought a set of 4 from the dealer and installed them and my truck is dry.
To look open the hood and look with a flashlight where the antenna wire runs down. If you see 4 square holes they’re missing. Mine were good on the driver’s side.
Longshot but I would still be looking if I didn’t run across this.