Maybe leaking sunroof going down the a pillars and in to the footwell.
Make sure the drain holes are clear and clean, the middle one exits on the centre of the bulkhead in the engine bay at the bottom edge of the insulation and has a rubber flap on the end, make sure it's not blocked down there too. Also worth checking the grommets behind the passenger side wheel arch liner if the leak persists. There's a 'how to' in the guides section iirc