FINAL EDIT: The answer you seek is at the EDIT: It definitley has to do with any part of the code with this in it: For $iX = 1 To $print[0][0] GUICtrlSetData(-1, $print[$iX][0],"") Next which calls on this: $print = IniReadSection(".ifileprinterlist.ini","PRINTERS") I commented all of the arrays and it worked fine. So I guess i need to figure out what I'm doing wrong here. END EDIT MORE EDITS I used a totally different array and it still fails when trying to runas. I tried to runas usin