Table 'UserFile' property mismatch between sender and receiver

I am getting this error when attempting to add an agent to the Task Agent Service:
image

If you are on 10.2.400 let’s say, make sure your Task Agent is also 10.2.400. Somewhere between 10.2.300 and 10.2.400 it stopped being backwards compatible.

Thanks. This is all that is installed (for Epicor):
image

Well, I uninstalled the task agent and reinstalled. It worked… :thinking:

1 Like

Had this error when upgrading from 10.2.400.0 to 10.2.400.13 both on the application console and the task manager. Discovered that there is a supplementinstalls directory for each version of epicor administration console and task manager you have installed and you need to make sure you go there to install the updated version manually.
e.g.
\Epicor\erp10\ERP10.2.400.0\Updates\ERP10.2.400.13\SupplementalInstalls

Hope that helps.

1 Like

For future reference, when I ran into this, I needed remove the app server from EAC, then re-add while selecting the proper version (i have several).

2 Likes

The same thing happened to me. I think what tripped me up is that my environment that displayed the error, Pilot, did not have a task agent before I did the upgrade. My other environments did. So when I select the other environments, no error. Selecting Pilot, same error. I installed the task agent via supplemental install, still no luck. The .500 Pilot environment still tried to load the .300 task agent. Removing and registering the existing application server fixed it and it now selects the proper task agent service.

Thanks for everyone above leaving details on what they ran into!

AH! This is just the information I needed! I was about ready to start banging my head on my desk!

Edit to add: Back to banging my head on the desk. I removed and then re-registered the app server and added the correct task agent version. All was well. I had to reinstall the client on my desktop but ok - no biggie. Things are working. I decided I was feeling fairly confident so I updated another DB with the 10.2.600 version – things are looking good so far. Then I went back to Production DB and I’m getting the userfile property mismatch error again. When I click on Task Agent Configuration there is no task agent there …but it’s showing me the configuration for 3.2.500… not 3.2.600… The other DB are working just fine. I removed and re-registered the App Server again…and it seems to be good again. I have no idea why this one has decided to test my sanity.