I had a similar issue with my prior e93 M3 convertible. My tech recommended using Gummi Pflege on all the exposed rubber areas. I used detailing tools to get it in the channels and at the interface points. I haven't had need to try it on my Z yet, but it might help.
https://www.amazon.com/nextzett-9148.../dp/B004B8GTQG