if hippos suggestion dont work the switch maybe knackered,you can adjust the glass in the hole by removing the bellows on either side of the glass and undo the torx bolts (t20 i think) adjust the glass untill its about 2mm higher or lower than the roof and re-tighten the torx bolts.