Mine didn't leak when it was new.
The first time I took the top down/up I was careful to set the header before locking it in place. A flapping of the driver's window ceased(OEM half doors), but I took on a leak.
I'm tempted to park in an uphill orientation to see if that stops it. Otherwise, I'll just keep playing with draining the water. Once it gets nice out, the top's history anyway so, I'm not too pressed for a solution...I'll be using a cab cover.
Someone did a fitment of weatherstripping in the front corner but I don't recall where I saw that thread. Reportedly, the fix worked.
At least you know you're not alone with this issue.