Have you found the leak? I have a 2015 with the exact same issue. Water leaks in and sits in the sunroof flange then when I hit a wave it splashed in at me. I have tried resealing around the sunroof and the leak persists.
it actually caused the sunroof to stop working as it rusted the...