thanks @Michel temp gate was introduced to work a round to a strange new behaviour on router actor, before 2.0.5 if values come into it are trigger or similar it does not send trigger when you change output selection. That is not wanted (Mark says) and he probably fix ASAP so for now thanks for your debug, but when fix come out I'll share this patch again without "temp gate".
I consider this thread close, if someone want to use this patch can do it just have to fix it as Michel says.
Cheers