Hi Tony,
The static constructor would have been my next option, but having traced it to a typo, I didn't go further.
Interestingly, there was no try/catch blocks in the code and it was still a 'quiet' error...I'm suspecting AutoCAD's Transaction mechanism, coupled with how Acad calls Initialize() in classes, is the culprit here...
Cheers,
Glenn.