Alexa Routines not working

I have a few different yeelight bulbs (colour, white) and light strip.
I can control them with the yeelight app and Alexa app with no issues. If I add any of the yeelight devices to a routine it doesn’t switch them on, if I have a routine to turn them off that works.
I have lan control enabled on all the devices and I’ve tried removing the Alexa skill and readding it.

I’m not selecting a group or room just the bulbs individually and as mentioned I can switch them off or on via the Alexa app or voice with an Alexa echo device.

Can anyone help?

I’ve double checked and the light strip works as expected so it’s just the bulbs and routines that dont