Have you checked your windows part number? Your truck should have the updated stronger window that doesn’t crackI have 1000km left on my bumper-to-bumper warranty so I am outside after every shower of rain feeling around and looking for any drop of water on the window interior. Worse yet whenever I go through a car wash.
At this point I am almost begging the leak to set in so I don't end up dealing with this out-of-pocket.