good work guys. As a bove such a shame the manufacturers do not take note and make some far overdue changes to make these bikes more waterproof...............and it is by no means just Giant.
I have 2 Whyte EMTBS one of which is 3.5 years old, the other 1.5 years old. Both have been used in UKs wet winters..........and I have done no additional waterproofing on them other than making a neoprene cover over the top of the charging port. that port has a rubber cap and is on the flat section above the motor. The cap does a good job but could potentially be snagged by trail rubbish so the neoprene cover protects a gainst that. I previously had a Levo and did lots of mods on that to make it waterproof.
Got a pic of that?