I've got a Python script that reconcile/posts edits from child versions to Default. If a version is created by the admin account, it will reconcile just fine. But, if a version is created by a user, we get conflicts when running the geoprocessing tool through ArcPy. If I do reconcile via ArcMap, there are no conflicts. It doesn't matter if the version has just been created, with no edits made to it.
Strangely, any user-created versions that are reconciled against an Admin-created version, will reconcile just fine. It's only those user-created versions that are created directly from Default.
Any insight into this?