I had the same problem with closing the roof, it would stop just like in the picture, with the warning message. Opening was fine.
For what it's worth:
I found that if I disconnected and reconnected the battery at that point, pressing the button completed the close. That worked twice, I was reluctant to try it any more in case that stopped working too!
I read the many threads and suggested solutions while I waited (about a month) for a guaranteed rain free day, just in case.
I was all ready to give them a try today but when I tried the hood, it worked fine - three times in a row.
The only thing I can think of is that the hood compartment did get damp over winter and maybe something has since dried out.