The sunroof may stop working for various different reasons. Our technicians tell us it is often better to replace the complete sunroof assembly than to try and repair the old one.