Yes, they are. I can try fitting the old one back tomorrow. Yes I feel like I did - wire is uncovered for about 2,5cm and I could not push it further - should I try to strip it more tomorrow?
Also I just downloaded their catalog and it does not mention there is a driver, but also does not...