[=“wilberolive, post:145, topic:100191”]
Don’t suppose someone from Epic can try out the sample project I’ve attached to this bug report that demonstrates the bug. took a look a while ago, but I don’t think he actually tried out the sample project to understand the bug properly and now I think it has been forgotten about.
[/]
It’s not a bug. If you don’t actually add a return node for an output the last return node result will be used again.
You can replace your SwitchByEnum with an Enum == node (equaling “Yay! Good Value”) connecting the bool output to the return node and you’ll see that it works like it should because you’re returning for every execution, true the first time and false every other time.