I have LED headlights in my GMC truck. Recently I had to replace the battery because it went bad and wouldn't start the engine.
Before the battery died I noticed my headlights were flickering some when driving at night and seemed to strobe when starting the engine, even in the daytime. After installing the new battery all the headlight flickering went away and almost all the strobing on startup. The LED lights have always strobed slightly since I installed them when starting the engine.
When searching for the reason for the LEDs flickering and strobing I discovered that LED lights respond so quickly to voltage fluctuations it causes them to flicker if they don't get pure DC voltage. My alternator must have been straining trying to keep a bad battery charged and it showed up in the flickering LEDs at night. That's the only explanation I have for why it was happening when the battery was going bad.
Your flickering lights might be telling you that you have some type of electrical problem like a bad battery, bad wiring connections or a bad alternator.