I have the same problem. Brand new 2018 Titanium with 5k miles on it. Garage kept. Sunroof cracked and has now spread.
Dealer did a “pen test” and said a rock hit it. I say no way.
I pushed and dealer sent photos to Ford who refuses to fix it.
My insurance will cove it, but what happens when another “rock hits it” in 6 months?
I’m filing a complaint with NHTSA.
There are complaints everywhere on the internet.
We own 2 Ford’s and will not ever buy another one since they won’t own up to this issue.