Water pouring in through a gap doesn't seem like it's normal though, whatever the water resistance status of bits below.
How disappointing to find that so many people have this issue and Tesla have done nothing proactive to manage it.
My VIN falls in this range (444XXX) and had identical issues, although I did not check for water ingress. The issues started after the frosty nights so there may well be ongoing issues next winter too! The car also had issues at delivery (bodywork damage, loose internal trim and driver's side wash/wipe not cleaning the screen).
Machines develop faults, however, cars sold to the public have to meet some standards of manufacturing quality and safety, with implied levels of service support.
Several observations :
(1) The experience of support from Tesla shows they haven't a clue how how to build a customer service culture. No oversight from senior management tasked to build brand reputation.
(2) Where is the 'over-the-air' diagnostic support when the first danger warnings appear? Is this live or has it been stopped? I eventually had to send a screenshot of the alerts 'screen of death'.
(3) There was no recovery offered - despite a car that was dangerous to drive in that the power steering could cut out or in.
(4) Loan cars unavailable mostly - but maybe good thing with an excess of £2500! Promised loan car never materialised, no message as to why.
(5) Uber vouchers sometimes did not activate, never renewed automatically - car off road for 2 weeks, voucher issued for 2 days, then 3 days.
In the end, I wrote a letter under the Consumer Rights Act stating that my car was not of merchantable quality - both in build, safety and service. No acknowledgement of letter, of message through their website, after speaking to the service advisor. The only messages were from the service team - repair was delayed awaiting parts, parts arrived now awaiting a technician and, finally, to collect a repaired car.
Unresolved as I write - the manager is in a meeting (although, of course, there are not enough employees to have a meeting and manage the phones and the customers trying to get their cars booked in or collected).