Hi Alessandro,
OK, nothing looks out of the ordinary in what you are doing.
Do you have any indication of any tag data that is not retrieved when queried?
What is the issue access to the DCS that caused the request to only run the Agent instance when needed?
Regards, Steve