Hi Ian,
Yeap, your right, sorry I missed that.........
Ok, do these 5 (possible) things to see if it resolves.
1). Go into editor, and delete your complete last rung, and redo it, see if it works then... If NOT #2.
2). Go into editor delete that last rung, then make a new brain call it part2 or what ever, and put JUST that problem rung in it... if not #3
3). If that fails, Edit the part2 brain, in where you keep your inputs, but pass that data (as a no-op) to 2 unused UDROs.
Then in the macro pump, write a interlock script that looks at those two dros, and does a button push depending on their and'ed value.
you can use "NOT" key words to in effect "invert" their value if your using them as Boolean's..... if not #4
4). Delete the entire brain, and rebuild a new one from scratch.......... if not #5
5). Scrap the Brian stuff, and just do it all in a macro pump, or periodic macro.
scott