You neglected to say what type of application you were automating against or what add-ins you have loaded. If the portion of the AUT you are dealing with is in VB and you do not have the VB add-in loaded, you could have this type of trouble. I have automated this type of activity before. (Two jobs ago, I no longer have the code.)
Quality is the result of a carefully constructed cultural environment. It has to be the fabric of the organization, not part of the fabric.