What happens is this;
I open the handle and push back, then push the button, roof moves up from the rear and cover lifts, cover closes and as it happens the roof snaps forward. At this point it stops, no motor noise or anything. If I then give it a push the motor kicks in again (my thinking was this was the microswitch engaging it again) and roof completes process.
Putting the roof back up again is no problem.