Breathe function ends in a blink

Hi

Just got a new LIFX bulb, and have set it up on IFTTT to breathe green when the Green Light Signal shows low carbon. We usually have it on 3000k the rest of the time,

It works fine when it is on and just breaths from 3000k to green then back.

When it is off, however, while it does always breathe, sometimes (maybe even most of the time) it blinks at 3000k after the green breath. Sometimes it then just stays on at 3000k. I just want it to breath. Am I doing something wrong?

I’ve tried adding a step to change the colour to green before the breath but that just makes it flash in green instead of 2000k. I’ve tried adding a ‘from_color’ in advance settings but that just seems to stop it from working?