Found the issue to be initialized by data.
As a result hostServices.Copy() did not have the correct values and either resulting in an error within the dll or returned nothing either way was the result of the error message i was receiving within AX.
After correcting the data that same call processed as expected.