Please, open a ticket with Esri Support to investigate this further. There are many reasons your data might fail to register as branch versions and return ERROR 160946.
Register a dataset as branch versioned—ArcGIS Pro | Documentation
Tips:
A. Enterprise Geodatabase ArcSDE Repository must be 10.6 or later, recommend to upgrade using the ArcGIS Pro Version that you are using.
Client and geodatabase compatibility—ArcGIS Pro | Documentation
B. make sure the geodatabase connection file that you are using is set to branch version
Connect to a branch version—ArcGIS Pro | Documentation
- Follow these steps to set the database connection to the default branch version:
- Connect to your geodatabase in the Databases folder in the Catalog pane.
- Right-click your database connection and click Geodatabase Connection Properties
- Select Branch for Versioning Type.
- Click OK.
- Each time you use this connection, you will connect to the default branch version for the geodatabase.
C. if you are using SQL Server and the Geodatabase Spatial Data was created with SDE_BINARY then the data must be migrated to SQL Server Geometry Spatial Type
Data migration from one storage type to another—ArcGIS Pro | Documentation
I hope this helps.
| Marcelo Marques | Principal Product Engineer | Esri |
| Cloud & Database Administrator | OCP - Oracle Certified Professional |
I work with Enterprise Geodatabases since 1997.
“ I do not fear computers. I fear the lack of them." Isaac Isimov