In the shake down test drive cross nation tour, the 2019 Allegro Red re-build starte leaking in New Orleans.
The low profilte Fantastic vents have screw holes through the vent lid hinge to secure the front flange. Often, installers use the wrong screw and this causes a leak as the screw is not able to seal correctly and is sticking out.
After checking it out, and ensuring it was not MY fault I gather supplies and waited for a sunny day to fix it.
Nulfex 311/ Heng's Self-Level Silicone:
https://amzn.to/3v2bQN6
Thanks for Watching!