I’d like to say that I’ve seen the Select node misbehave in a similar fashion. I’d try feeding it a dummy local array of Consumable first. If that does not help, you may need to do it like so:
Can be pure.
edit: the bottom white execution wire should be connected, too, ofc…