General Motors equipped some Cadillac models with a power sunroof that relies on the car’s battery to function properly. The sunroof motor is programmed to properly respond when you use the controls. This programming may be lost if the battery in the car is disconnected or suffers a power loss. You can reprogram the sunroof in minutes, saving the need for a technician or dealership visit.
Close the sunroof.
Turn the control knob to “E,” and hold it for five seconds.