I have a tool for taking data offline which uses the GeodatabaseSyncTask
var gdbSyncTask = await GeodatabaseSyncTask.CreateAsync(serviceItem.ServiceUrl);
string replicaPath = $"{ConfigurationSettings.OutputFolder}\\{serviceItem.Title}.geodatabase";
var envelope = Geometry.FromJson(ConfigurationSettings.FullExtent)?.Extent;
var parameters = await gdbSyncTask.CreateDefaultGenerateGeodatabaseParametersAsync(envelope);
parameters.UtilityNetworkSyncMode = UtilityNetworkSyncMode.None;
job = gdbSyncTask.GenerateGeodatabase(parameters, replicaPath);
await job.GetResultAsync();What I notice is that when I look at ArcGIS Enterprise at the /replica (https://serverName.domain.loc/server/rest/services/Mobilelayers/OfflineNetwork/FeatureServer/replicas) endpoint on the feature service there are two replicas created

When I look at the .geodatabase generated it seems that the file always points to the second one. I am using branch versioning for the first time, is this expected behavior with branch versioned data? With standard archive data only a single replica was ever created (same tool, different ArcGIS Enterprise)