<div dir="ltr">As far as I can tell, ExecuteLuaScriptItem is working as <a href="https://www.finalelua.com/docs/rgp-lua/finenv-properties#executeluascriptitem-function">documented</a>. It is not the same behavior as a command line tool. As for the 'error' function, it will close the Lua state of the called script, but that would appear to be what you want anyway. Otherwise you can return a string that will be returned in the second return value of ExecuteLuaScriptItem.<br></div>