What is the error you're getting? If your object is manipulating the User Interface, then it could be a speed of execution issue. The operations run faster when called from a process than typically when you just run from in the Object. Check that you have conditional waits between page loads and navigation and such.
------------------------------
Dave Morris
Cano Ai
Atlanta, GA
------------------------------
Dave Morris, 3Ci at Southern Company