Does this happen in documents that are not based on the problem template?
Exactly what do you mean by "a mess of errors"? Are there error message boxes, and if so, exactly what do they say?
For the other parts of your problem, it won't be possible to diagnose unless you post the code of the macro.
A couple of notes:
- Word doesn't recognize auto_open (with the underscore) as an automatic macro's name -- it should be AutoOpen. However, a macro named Document_Open stored in the ThisDocument module will behave the same way.
- If the macro really is AutoOpen, it could be running after a save if (a) there is code that closes and reopens the document or (b) if there is code that explicitly calls AutoOpen like any other procedure.
- When you open a document, you can prevent auto macros from running by holding down the Shift key. In code, you can create or open a document without triggering the auto macros by executing the statement
WordBasic.DisableAutoMacros 1 'Disables auto macros
before opening, and
WordBasic.DisableAutoMacros 0 'Enables auto macros
after opening. (http://www.word.mvps.org/FAQs/MacrosVBA/WordBasicCommands.htm)