Do you have any overlap in names? A recent change in ALexa made my house have some issues with finding devices by name when the was overlap.
I'll give an example. In my living room, unlike the rest of my rooms, I have 3 smart switches. To maintain my sanity (a year ago when I named them), they all start with "Living Room". Giving me a list of names for:
Living Room (Echo)
Living Room (group)
Living Room Light
Living Room Lamp
Reading Lamp
The last one broke the pattern as I couldn't think of anything else. With that recent fw update, I started getting failure to find devices by name.
The recommendation is to make the names NOT start with the same word to get around the problem with the voice recognition. Unlike a 3-year old, instead of only hearing the last thing I said, she hears the first part "living room" then drifts off, thus garbling and getting confused on what I wanted.
In your case, things are different. Try some science. The names of devices inside the routine should not matter, directly. Alexa isn't calling them by name, she should be using their magic ID# the programmers established for that device entry.
So, as it related to my example, your first risk is whether your Routine name is too close to the name of a device. For the moment, rename your Routine to be "Bob" so you can say "Alexa, Bob" to start it.
If that works (consistently) then the issue was your routine name was too close to the lights ' names and Alexa got confused.
If it still fails, then the other issue is the light/switch is flakey and isn't receiving commands reliably. Thus Alexa is confused about the device definition (knowing it is dimmable) or it isn't responding with an ACK signal after the command is sent.
This would be an issue with the smart bulb itself, the cloud service (ex. Hue) that these devices actually talk to and Alexa sends commands to Hue's cloud which in turn sends a command to your Hue Hub which sends a command to the bulb. Any interference in the chain could cause a device not to respond.
So, the extra questions are:
what brand of Smart Bulb are you using?
How far is the bulb in question from the Hub or Wi-Fi router?
Are there sources of interference nearby (like Flourescent lights)?
Does it work if you use the vendor's app directly to that bulb?
Does the problem move if your swap bulb positions?
Do you own your residence and like doing electrical work (consider smart switches instead)?