When the bike is in neutral, the switch grounds the light green/red wire, and when in gear, the ground is removed. First thing I would try is unplugging the starter safety unit, and if the light stays on, disconnect that wire from the switch itself. If the light is still on, something is grounding the light green/red wire in the sub harness. There is a solid green ground wire that goes to the alternator field coil in the same harness, and also a blue/red wire for the oil pressure switch, but it's not normally grounded when the engine is running.