The leak is coming from one of the hydraulic latches, and yes, the soft-top operation is being affected. Due to the leak, there isn't sufficient pressure to complete the locking operation. This is not a DIY job unless you're familiar with the system. The new latch must be adjusted correctly and the correct hydraulic fluid MUST be used. I hope the fluid didn't damage the interior. Get to a dealer ASAP. Good luck