If you lower the number of colors and your tickCounter is greater than your colorCycle / number of colors, the plugin will go to the 10th tick color and get stuck until you disable and re-enable the plugin.
Taking a quick peek, I'm guessing you can alter the if check here , but maybe catching the config change and resetting the tickCounter would be a cleaner long term solution
If you lower the number of colors and your tickCounter is greater than your colorCycle / number of colors, the plugin will go to the 10th tick color and get stuck until you disable and re-enable the plugin.
Taking a quick peek, I'm guessing you can alter the if check here , but maybe catching the config change and resetting the tickCounter would be a cleaner long term solution