Using msg.data in switch not working

I’ve got a flow where I’m trying to turn off my TV after a source has been on for a set amount of time.
Either the Amazon Launcher, HAL Launcher, or KODI is idle.
The Fire TV gives me the source in the payload under “data.new_state.attributes.source”
I’m trying to use a switch to filter out the sources mentioned above but can’t get it to work.
The switch is not working. Nothing comes out.
Here’s what i got.

20%20PM 28%20PM

Well I figured it out, if you look at my first switch output i’ve got some extra stuff in there that was causing the problem.
Does anyone know how to multiple “strings” in one “contains” so i can have just one output for all the sources and one output for otherwise?