I had the same problem, except it started by me noticing that the roof when closed did not seal properly. After having the glass adjusted, the roof seemed to have an intermittent problem closing. There is an update to the roof controller software that solved my problem, updated about 3 years ago and I have not had a problem since.