It could be the bulb, the wiring, or the switch that's causing the issue. Since you’ve already checked the fuses, I'd say swap out the glovebox light bulb first. If that doesn’t do the trick, give the switch a look, it’s possible it’s stuck or just acting up. If everything seems cool there, then you might need to track down any loose wires or damage in the wiring.