First of all trace down what the faults actually are (use VCDS), look at fault codes and measuring blocks for door micro switches.
From the sound of it you may have faulty micro switches, not a problem with the CCM itself (that sits under/behind the steering wheel).
CCM with dodgy soldering usually throws other errors, e.g.
-------------------------------------------------------------------------------
Address 46: Central Conv. Labels: 1J0-959-799.lbl
Part No: 1J0 959 799 AH
Component: 4U Zentral-SG Komf. 0001
Coding: 04097
Shop #: WSC 00028
VCID: 040788A61422546298-4AE8
Subsystem 1 - Part No: 1J2959802C
Component: 4C Tõrsteuerger. FS0002r
Subsystem 2 - Part No: 1J2959801D
Component: 4C Tõrsteuerger. BF0002r
Subsystem 3 - Part No: 1J4959811C
Component: 4C Tõrsteuerger. HL0002r
Subsystem 4 - Part No: 1J4959812C
Component: 4C Tõrsteuerger. HR0002r
1 Fault Found:
00953 - Interior Light Time limit
25-00 - Unknown Switch Condition
-------------------------------------------------------------------------------