Resolved! Why does my loop to delete records only delete 1 before ending?
I have a script like: var gr = new GlideRecord('sys_user_grmember');gr.addQuery('groupSTARTSWITHcatalog-^ORgroupSTARTSWITHdit-');gr.query();num_rows = gr.getRowCount();gs.print('There are ' + num_rows + ' total rows to delete\n'); while(gr.next()) { ...