Interesting. I suspected that the seal may have been added mid-life. Would be good to find a later version of the service manual, as I know some things have changed, like the ABS brake bleed process...
I will wait for more people to confirm if they all have 3 inches missing.
if all have 3 inches short then its by design and I would leave it like that on my bike,
but if i find more than couple riders with full weather strip and not missing 3 inches then I will seal mine too.
now, I am curious about other people weatherstrip lol, I will start digging this now.
I wouldn't wait... I doubt Triumph knowingly designed an opening in the front of a junction box that allows water ingress with electrical connections around. Probably an over site. Remember they originally designed all of the headlight current to flow through the ignition switch on the early 2300 models creating a premature failure perfect storm. Even though it was designed this way, many of us installed an Eastern Beaver bypass circuit (or homemade one) rather than put up with failed switches. If it doesn't look right.... I'd fix it.
Looking through the service manual, it makes no mention of replacing or checking the seal in the remove/install flyscreen instructions? And the drawings don't obviously show one. Maybe it's been added later in the manufacturing cycle as the flyscreens were warping in the heat and letting water in? Exploded view attached:
I have the same gap, is not a sealed unit as there are other areas for water to get in. However all of the electronics in there are sealed so not an issue really.
I think it is warping of the plastic housing. Mine had a gap of perhaps 6 mm for about 75mm of the TOP edge. (Worse, for water entry.)
I just built up a couple of beads of good ol' silicone along the edge of the gap bit, waited till it almost set, then put the lid on. Seems to have conformed nicely and sealed the gap.
I noticed if you press the j channel all the way down in the groove it does leave a small gap in places. If the seal is not pressed completely down but allowing the cowl to seat it as it tightens. Then the gap is under the channel, not between the parts and the seal completely functions pressed against the cowl. If it doesn't bother you great. I've been stranded in downpours long enough to try anything to avoid it. YMMV.
Other than the GT screen parts (the manual shows an R front end) it's only missing 2 x 19 (screw) and 2 x 21 (s-clip) so not really "a lot". But still doesn't explain why that offending part (T2310429, Trim, U Section, 670) isn't shown in any view of the flyscreen areas in the service manual, not just the exploded view. *shrugs*
Does every new Gen owner have the 4" gap in the rubber seal? I do and I can see how water could get forced in there at freeway speeds over time but how did you get a Dragon Fly in there? He must have wanted out of the wet weather because it's a very small opening up and under. Stingrays is offset to the left more and mine is more even on both sides concerning the weather striping. I also bet it was done at the dealers. At least mine is esthetically even. Stingray's looks like they slapped it on at 5:01PM. Sorry Stingray but I'm believing, convinced you got a bad Rocket also.
Does every new Gen owner have the 4" gap in the rubber seal? I do and I can see how water could get forced in there at freeway speeds over time but how did you get a Dragon Fly in there? He must have wanted out of the wet weather because it's a very small opening up and under. Stingrays is offset to the left more and mine is more even on both sides concerning the weather striping. I also bet it was done at the dealers. At least mine is esthetically even. Stingray's looks like they slapped it on at 5:01PM. Sorry Stingray but I'm believing, convinced you got a bad Rocket also.
Besides the dragonfly there was lots of sand, like real fine beach sand. It collected after the water had drained out the back side. It was around the fixing bolts and starting to rust in places. There are a lot of electrical connections in there. Wiring to some sensors of some kind. It is not a sealed unit but forcing water into it at 60+ mph can't be any good. I fixed mine, no more gaps in the channel or between the cowl and channel. Fingers crossed I've got all the bugs out. Rode it over 100 miles today without issue.