I have an automation to detect sendspin player as playing and, if so, turn the speakers on else turn them off.
This code… which was written by the GUI… fails to evaluate true and I believe it’s because the GUI has inserted the time factor, because by the time it comes to evaluation, it would likely have already been playing for a second or two…
No worries … It looks like the UI is adding a time constraint by default, which doesn’t work in an If block, because it won’t be 0 by the time it’s evaluated.
Check the core and frontend repos for related bugs. If you find none, you probably need to log it. And my understanding of for: is that it would at least check for that duration, but it could be longer, so I don’t think the unnecessary addition should matter.