I do not understand your question, it is a little unclear.
From my understanding of what you are saying the top is operating perfectly.
You should have to hold down the top button the entire time the top is opening or closing. Then when the top dash light goes out you release the button.
If you continue to press the button the top will do the reverse of what it just did. So if you never release the top button, then it will open then close, then open, etc.
Hope his Helps!