Recently, I deployed the Esri Data Loading Tools Python package into my cloned environment within ArcGIS Pro 3.0.3. With the process pretty fool-proof, given Esri's package manager interface, I was confident the tools were loaded correctly.

However, once I attempted to use the 'Create data loading workspace' tool. I kept receiving an error similar to:

Data loading workspace was not generated. No matches were found.

I first thought that this may be a result of the fuzzy logic built into the tool malfunctioning/not recognizing the field similarities and matches. I attempted to address this by recreating all fields from the target layer within my source layer so they matched exactly, such as to avoid the use of fuzzy logic. However, this still produced the same warning(error). I then, for added measure rebuilt all of the domains of each field to match exactly with the target layer. Again, the warning persists.

At this point, I had contacted Esri support for input, and there has been radio silence for about a week.

Does anyone have any suggestions to try next?

  • Update: When loading Pro today, the tool would not initialize at all. With the error message "Class not registered." Jan 20 at 15:37

1 Answer 1


There may be an issue with your cloned environment or geoprocessing cache. Follow this troubleshooting workflow:

  1. Verify that the proenv.bat file (within Program Files\ArcGIS\Pro\bin\python\scripts) matches the activated clone environment within ArcGIS Pro's package manager.
  2. Navigate to \AppData\Local\ESRI\localcaches and clear all of the cache files
  3. Relaunch ArcGIS PRo - you will have a brief loading screen while the Geoprocessing Caches are being created
  4. Attempt to open the Create data loading workspace tool again
  • This was posted immediately as a self answer to provide documentation on an issue that seemed to be otherwise non-existent within multiple forums, and also non-existent within ESRI's support database. For my case, this solution resolved my issue. Jan 20 at 15:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.