I've never had a water intrusion issue with the SD cover on Solix or Apex. I've always felt that the cover was a tight fit. Not really sure what you could do to improve it... maybe tape over it when not using it?