I have a strip of "p" section draught excluder fitted all across the top of the screen - this mates with the seal inside the header rail to totally waterproof the screen - still 100% waterproof 4 years on!!
Brilliant!
Could you post a photo of that strip placement?
Cheers