Question: why do 12v leds flicker?
Answer: Because LED flicker is caused by your electricity supply, some people believe it can be avoided completely as long as the power input (current and voltage) remains constant. This isn't true. All mains-powered light sources flicker, all the time.