I replaced mine with the iABED unit and have not had an issue n over a year...If it makes you feel any better, you've helped me to decide to leave my RMS the hell alone when I do the clutch.
Silver lining.
https://www.vwvortex.com/threads/iabed-rear-main-seal-read-before-you-install.9405309/