I have a read-only Feature Service that is causing the Create Replica operation to fail when attempting to download the map in Collector. This Feature Service contains several layers. Each layer points to the same SDE feature class, but uses a Query Definition (defined in the MXD) to filter the types of features included in the layer.
When using this Feature Service in Collector, everything works fine online, but when attempting to download the map, it fails creating the replica.
I've got around this by extracting the data from each layer to their own Feature Classes, and creating a new mxd based on those, so definition queries are not needed.
Is this a known issue? Are layers with definition queries not supported for replication?