I have to press my roof button a few times, sometimes more to make it bring the roof down, it always works eventually. Once it has been used on starting it activates quickly and it always goes back up straight away. Could this be a faulty button, the light comes on when pressed even when the roof decides to ignore it, or something I'm doing wrong. (The roof motor is in the boot)