What are the applications that you are trying to connect to when you are using the ActiveX?
This error appears because the activeX property/method you are using is not available on the machine (or network) where you are trying to run your "executable VI".
Basically, this technology's concept is to re-use, but how will it re-use functions that does not exist locally. Try to verify the location of the server of your ActiveX's properties and methods. When working locally, try to verify if the server application is still available in your local machine. You have mentioned that you are running an "executable remotely", is you VI, when executed in a remote location, knows how to contact the applications in the server?
A good configuration of your Automation Open function will do the trick.
If possible, can you post your code? I'll try to see.