So that suggestion cleaned up the code but still no luck with getting either to work… I will keep looking into it. I just compared my code to Jan Losert’s and it is the same.
The key step in this video seems to be the order of operations. That was my mistake. I am not sure why, but if you do not follow the steps exactly in the right order, the dynamic code effect won’t work, even if the class names are correct.