For some Python scripts I'd written, I noticed spatial joins started giving me generic error messages (one to one, intersect, search radius 1).
To add to the frustration, the join worked fine if done from ArcMap, using exactly the same parameters.
After a lot of head scratching and trial and error, I discovered that the only way to get the join to succeed was if I deleted a few fields from either the target or join features. The precise number seemed to be random, each feature class being joined only had about 36 fields.
I'm using SP1. I'm nervous of upgrading because I had installed SP4, but then I had to reinstall everything from scratch due to another bug with Spatial Join (possibly introduced with SP4?), which ESRI is currently addressing.
I did a quick search on this forum and scanned the issues addressed by each SP and didn't see this problem.
Am I alone with this problem? Does anyone know if it has been resolved by one of the service packs prior to #4?
cheers