@rustyshackles I figured it out. I was doing setCurrentSublistValue from within validateLine, which triggered fieldChanged, which triggered validateLine, overwriting my previous change. I add a commitLine during fieldChanged and that fixed the overwriting but now it adds an extra line at the end during the second validateLine.