Editing a feature class in a versioned feature dataset fails in ArcGIS Pro

Last Published: January 18, 2023

Error Message

A feature dataset is a collection of related feature classes that share a common coordinate system. Feature datasets are used to facilitate creation of controller datasets (sometimes also referred to as extension datasets), such as a parcel fabrictopology, or utility network

A feature dataset can be registered as versioned to support multiuser editing scenarios. Versions allow editors to work with the same data at the same time without applying locks or duplicating data by giving each editor their own unique, isolated view of the data. 

When registering a feature dataset as versioned, as shown in the next image, all the feature classes within the feature dataset are registered as versioned.

versioning is enabled the feature dataset properties pane

Registering individual feature classes in a feature dataset as versioned is disabled, as shown below.

the feature class properties shows that versioning is disabled for the individual feature classes within the feature dataset

In some scenarios, editing one or more feature classes in a versioned feature dataset fails with the following error in ArcGIS Pro:

Failed to create <feature class>
failed to create feature class error


When new feature classes are added to a versioned feature dataset, the feature classes are not automatically registered as versioned. This behavior is expected, since you may want to load data after creating the feature class before registering it as versioned. 

To edit data in a feature dataset, all the feature classes must use the same editing configuration. All the data must be either non-versioned, traditional versioned, or branch versioned to support editing. 

To verify the versioning state for the feature dataset, right-click the feature dataset and click Manage. Instead of a tick in the Versioning checkbox, a square filled box indicates that some feature classes are registered as versioned, while others are not, as shown in the next image.


Solution or Workaround

Ensure that all feature classes in the versioned feature dataset are registered as versioned prior to editing. This can be done in two ways:

  • Run the Register As Versioned geoprocessing tool on the feature dataset
  • Check the Versioning checkbox in Manage geodatabase functionality section of the Feature Dataset Properties for the feature dataset.

These methods register non-versioned feature classes in the feature dataset as versioned, while keeping the existing versioned feature classes in the feature dataset as is.

Article ID:000029232

  • ArcGIS Pro 3 0
  • ArcGIS Pro 2 8 x
  • ArcGIS Pro 2 x

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options

Related Information

Discover more on this topic