Got the bug by convering to human-readable command trigger source parameters - it was an auto-stopping default condition.  Scans run in sequence now.  Time to make a non-one-off stream reading combinator