Hi Gareth,
The [Warning] is only displayed because the [Error] causes the LogDisplay to pop up.
The [Warning] is probably is bad configuration entry in the .dna file, related to an ExcelApi.dll assembly that is not needed or fails to load for some reason (maybe another dependency that fails).
Most likely the [Warning] happens on your machine too, but is not displayed. You can change the logging configuration to display warning too, or log it in some other way.
The [Error] is an unhandled exception being thrown by your AutoOpen(), and might be harder to track down if it is not happening on your machine.
If you wrap the AutoOpen() code in an exception handler, you can isolate the exception and decide how to handle it yourself.
It's likely to be an error from some COM call - you might have to structure your AutoOpen so that you can find out which line is throwing, and then try to deduce what is different in the user's environment to cause the error.
-Govert