Given:
It is working on the _other_ computer.
_This_ computer is missing something.
Find out what it is by discovering the line of code that calls the _missing_ thing.
You can go through the code line by line and verify the type of every variable, then track down the origin of the implementation of that type and you will eventually figure it it out. This is the hard way.
Or _try_ commenting it out module by module. Eliminate the code that IS working, and get to the code that ISN'T working. This is the easiest way I know.
If you'll upload the addin I may be more directly helpful. Other than that, all I can give you are debugging tips, which I have done.
Best of luck to you.