Its difficult to get the connections wrong, but double checking wouldn't do any any harm. There maybe be a damaged pin in the connection plug. But I would double check everything you disturbed because it only happened after you did the work.
the roof was not working when I bought a car, so I hadn't a chance to see if it works. The roof had a lot of broken parts: cables, sliders, embout rail and etc, so I have replaced all of them with a new parts and now become the first time when the roof is repaired. I talked with someone and he said the roof was broken down about 4-5 years ago.
I think the problem may be in Electric Roof Control device. It has two slots for connector plugs, small and large. When I connect large plug the solenoids starts tremble.
I found this device on Ebay
https://www.ebay.com/itm/Citroen-C3-Plur ... SwR5dXSGEP and can buy it, but wanted to be sure if the problem with it exactly.