The only way to diagnose these properly is to use VIDA to read the codes and/or see the signals from the various hall sensors.
It's almost certain to be an issue with wiring or a little sensor, the odd person does have a hydraulic ram or line leak but you'd know about that!
Cayman Autos have a great reputation for convertible roof work.
https://www.caymanautos.co.uk/