I do see things like this when using the task to reset the task agent that don't appear when I use the GUI to reset the agent:
<event date='Mar 26 17:45:25' severity='8' hostName='COMPUTERNAME' source='Client Task Agent' module='client task agent.dll' process='AeXNSAgent.exe' pid='756' thread='5944' tickCount='1003956969' >
<![CDATA[CTaskServerNetCommsConnection::PostStatus::result [0x80004005]]]>
</event>
<event date='Mar 26 17:45:25' severity='1' hostName='COMPUTERNAME' source='Client Task Agent' module='client task agent.dll' process='AeXNSAgent.exe' pid='756' thread='5944' tickCount='1003956969' >
<![CDATA[Unable to post file to server, error 80004005]]>
</event>
<event date='Mar 26 17:45:25' severity='4' hostName='COMPUTERNAME' source='Client Task Agent' module='client task agent.dll' process='AeXNSAgent.exe' pid='756' thread='5944' tickCount='1003956969' >
<![CDATA[CTaskStatusEngineBase::OnPostStatus(): Cancelling post status loop due to communication error [0x80004005].]]>
And
<event date='Mar 26 17:45:32' severity='8' hostName='COMPUTERNAME' source='Client Task Agent' module='client task agent.dll' process='AeXNSAgent.exe' pid='756' thread='2620' tickCount='1003963969' >
<![CDATA[CTaskServerNetCommsConnection::Post(): Post response: <response result="success"><servers><server name="WRONGSERVER.domain" resource="00000000-0000-0000-0000-000000000000" guid="00000000-0000-0000-0000-000000000000" shares="1" /></servers></response>]]>
</event>
<event date='Mar 26 17:45:32' severity='8' hostName='COMPUTERNAME' source='Client Task Agent' module='client task agent.dll' process='AeXNSAgent.exe' pid='756' thread='2620' tickCount='1003963969' >
<![CDATA[CTaskServerNetCommsConnection::GetServerListXml() GetServerList: <response result="success"><servers><server name="WRONGSERVER.domain" resource="00000000-0000-0000-0000-000000000000" guid="00000000-0000-0000-0000-000000000000" shares="1" /></servers></response>]]>
</event>
<event date='Mar 26 17:45:32' severity='8' hostName='COMPUTERNAME' source='Client Task Agent' module='client task agent.dll' process='AeXNSAgent.exe' pid='756' thread='2620' tickCount='1003963969' >
<![CDATA[CTaskServerNetCommsConnection::ParseServerListDocument():
<response result="success"><servers><server name="WRONGSERVER.domain" resource="00000000-0000-0000-0000-000000000000" guid="00000000-0000-0000-0000-000000000000" shares="1" /></servers></response>
]]>
</event>
<event date='Mar 26 17:45:32' severity='8' hostName='COMPUTERNAME source='Client Task Agent' module='client task agent.dll' process='AeXNSAgent.exe' pid='756' thread='2620' tickCount='1003963969' >
<![CDATA[CTaskServerNetCommsConnection::ReadServerListDocument(): Found server WRONGSERVER.domain]]>
</event>
<event date='Mar 26 17:45:32' severity='4' hostName='COMPUTERNAME' source='Client Task Agent' module='client task agent.dll' process='AeXNSAgent.exe' pid='756' thread='2620' tickCount='1003963969' >
<![CDATA[CTaskServerNetCommsConnection::RegisterWithServerList(): Register order: WRONGSERVER.domain]]> <-------NOTE: Only one server listed
Changing nothing else other than using the GUI to reset the task agent I get the following (correct):
<event date='Mar 26 17:43:14' severity='4' hostName='COMPUTERNAME' source='Client Task Agent' module='client task agent.dll' process='AeXNSAgent.exe' pid='496' thread='2796' tickCount='-33399343' >
<![CDATA[CTaskServerNetCommsConnection::RegisterWithServerList(): Ordering servers by task server load shares]]>
</event>
<event date='Mar 26 17:43:14' severity='4' hostName='COMPUTERNAME' source='Client Task Agent' module='client task agent.dll' process='AeXNSAgent.exe' pid='496' thread='2796' tickCount='-33399343' >
<![CDATA[CTaskServerNetCommsConnection::RegisterWithServerList(): Register order: SITESERVER1, SITESERVER2, SITESERVER3, SITESERVER4, SITESERVER5, SITESERVER6, SITESERVER7, SITESERVER8, SITESERVER9, SITESERVER10, SITESERVER11]]>
</event>
<event date='Mar 26 17:43:14' severity='4' hostName='COMPUTERNAME' source='Client Task Agent' module='client task agent.dll' process='AeXNSAgent.exe' pid='496' thread='2796' tickCount='-33399343' >
<![CDATA[Attempting to register using "http://SITESERVER1/Altiris/ClientTaskServer/Register.aspx?resourceGuid=10fb5c73-e51f-4751-88ad-b243527cf18f"]]>