Usually the oil has to get really low for the light to come on for low oil. We're talking maybe 1/2 quart in the bike low.
The oil pump is a very simple part. It is driven by a chain in the engine. To do a manual and possible dirty check to see if the oil light is flaking out on you remove the valve cover from the engine with the light one. It will be pretty clear if the oil is pumping.
We have had some odd cases with oil lights acting up in odd ways that never had an answer. A few people did troubleshooting for a few days and somehow ended up dropping the bike and the light went out/works correctly. Lit with the key on and then goes off when the bike is running.
The oil pump is a very simple part. It is driven by a chain in the engine. To do a manual and possible dirty check to see if the oil light is flaking out on you remove the valve cover from the engine with the light one. It will be pretty clear if the oil is pumping.
We have had some odd cases with oil lights acting up in odd ways that never had an answer. A few people did troubleshooting for a few days and somehow ended up dropping the bike and the light went out/works correctly. Lit with the key on and then goes off when the bike is running.