fix schedule scripts
don't set immutable collections in mutable fields
schedule resolve failure includes keys in msg