Perhaps the mechanism got jammed or out of calibration, or the plug was dirty im not sure but its working, and smells much fresher, i also took out the blower motor, and stuck in one of those adhesive neutradol air frehners, the car smells very nice now

As for the glovebox, its not too hard to remove, most of the screws are very easy to get to just the last one you need to reach your hand in round the back of the dash with a 1/4 ratchet with torx bit on the end.