Make sure your customization context is your Add-In and not normal.dot. This
is not apparent from your code. This is not what you asked about, though.
I am way too much of a novice to understand your code. I only do vba. On the
other hand, this is a vba newsgroup.
Some thoughts, though...
Do you have any references to libraries that may not be active on the other
computer?
Have you tried stepping through your code? (I'm not sure if this is possible
in vb.net.)
Try breaking the code into components and test each separately.

Signature
Charles Kenyon
Word New User FAQ & Web Directory: http://addbalance.com/word
Intermediate User's Guide to Microsoft Word (supplemented version of
Microsoft's Legal Users' Guide) http://addbalance.com/usersguide
See also the MVP FAQ: http://word.mvps.org/FAQs/ which is awesome!
My criminal defense site: http://addbalance.com
--------- --------- --------- --------- --------- ---------
This message is posted to a newsgroup. Please post replies
and questions to the newsgroup so that others can learn
from my ignorance and your wisdom.
> Hi
>
[quoted text clipped - 102 lines]
>
> Praveen