The use of Ticker for calling the handleInput() is causing intermitting updating issues with FastLED. I believe it may be related to the interrupts. I have tried using the flag so called flag FASTLED_ALLOW_INTERRUPTS with no success. After I removed the use of m_inputTicker and placed the handleInput() in the handler() function the updating issues vanished.