battery light help please

Last night while on a very long ride i noticed that while having all 3 headlights on the battery light on display would show up when the fan kicked on.It have a 14 Sportsman 400 with the 3 headlight mod, I used the relay not diode. Could the stator not be providing enough current or could my battery be getting week? I always keep it on a tender.