Could have something to do with what the acad.lsp is expecting to be available, such as a global variable containing a string. Of course, once you opened AutoCAD and the acad.lsp has tried to fire, the value may be set so when you manually load it that variable is set. Very important with code that runs without user input or trigger that you check for *all* potential errors even if they seem unlikely.
And the usual "show us your code!" exclamation, otherwise we'll only be guessing.
Message was edited by: dgorsman
----------------------------------
If you are going to fly by the seat of your pants, expect friction burns.
"I don't know" is the beginning of knowledge, not the end.