As you're reluctant to share your code
- How do you switch the strip off (FastLed.clear())? How do you switch it on again?
- How does your code remember the effect? What do you want it to do when switching the strip on?
As you're reluctant to share your code