Hi guys, now I've discovered this forum you're not going to get rid of me!!!

Please say I'm posting this in the right place, it's all very confusing... is my car a 1st generation, 2nd generation?!?! I have absolutely no idea.
Anyway.... I'll ask anyway.
I have a lid query, I'm not sure if my lid is normal or if I need to get it looked at.
So, 1 press, takes back the first bit to form a sun roof type gap.
2nd press, keep your finger on, lid goes back, back windows go up, front windows up last.
If I take my finger off the button after the lid had gone down but before the back windows go up, and then press the button again, the action won't complete... it just kinda makes a droning noise and the windows won't move and I have to put them up with the other buttons.
Is this right??
If I keep my finger on from start to finish, it's fine... obviously re-pressing after the sunroof bit. Basically if the action is disturbed it won't finish off the job.
Anybody???
Thanks