This is baffling as each of the other 15 layers are able to be added and edited without any problems. A Field User pointed this out as they were unable to find the layer after pressing '+' in Collector yet every other layer was available in that list.
If I:
I get the following error:
"No collectable layers are visible".
This text displays as an overlay on top of the basemap (Using Android)
I have attached a screenshot of the message, note that the layer is visible (small black circles).
While using collector the Feature Templates for this layer are simply not visible. Our Feature Templates are configured for each domain entry for a relevant field in each layer. e.g. The "Car" Feature Class would have a Feature Template for each entry for the field "Make" (One for "Ferrari", one for "Ford", one for "Mazda").
Layer Capabilities as stated in ArcGIS Rest:
Capabilities: Create,Delete,Extract,Query,Sync,Update,Uploads,Editing
If anyone has any further insight on this it would be much appreciated.
Solved! Go to Solution.
Adam,
We looked into the issue further just before the new year, we believe the problem to be with the feature template. I hosted the same layer through the exact process without a feature template and was able to add the layer in collector without issue. Hosting ONLY the layer in question with the current feature template led to the original issue! Thank you for helping me troubleshoot this! We may simply change out the feature template as we will end up re-creating our WebApp sometime down the line.
-Mitchell
Hi Mitchell - Is the data hosted in ArcGIS Online, or does ArcGIS Server feed AGOL?
-Adam Z
Hi Adam,
ArcGIS Server is feeding AGOL.
-Mitchell
Okay, interesting. Can you double check the feature class permissions? Make sure insert, update and delete are all assigned? Maybe a scale range where the layer is visible is messing it up?
-Adam Z
Below are screenshots showing the Privileges and Scale Range for the Feature Class. The Feature Server has all permissions, please let me know if I should be checking somewhere else within the Feature Class for its permissions. I have tried to change scale range in experimental Web Maps but I was still unable to add a Feature to this Feature Class in Collector. Do you suspect that there is a configuration of this layer at some point that is creating the problem?
I do believe that there is a configuration somewhere for this layer that is messed up. I don't know if it's DB, AGS or AGOL...or Collector fot that matter. I suspect it has something to do with the feature template. When you created the service from desktop, were all of the feature templates established prior to service creation? Once in AGOL, did you adjust the template of the layer in question?
I've been wracking my brain on this one and can't seem to replicate it in anyway. Are you using an Android device? Can you test in iOS? My next step if I were in your shoes would be to take that one layer, create a new service in ArcGIS Server, consume it into AGOL and create a webmap. Take defaults all the way up to ensure that it works. If it does then there is something in the other service (AGS or AGOL) that is funky. If it doesn't work then perhaps there is something in the DB that is messing things up.
-Adam Z
Adam,
We looked into the issue further just before the new year, we believe the problem to be with the feature template. I hosted the same layer through the exact process without a feature template and was able to add the layer in collector without issue. Hosting ONLY the layer in question with the current feature template led to the original issue! Thank you for helping me troubleshoot this! We may simply change out the feature template as we will end up re-creating our WebApp sometime down the line.
-Mitchell
Hello everyone,
I've been facing exactly the same problem as mentionned above by Mitchell. To sum up briefly:
I recently upgarded my Collector to the new version (10.4.2), but nothing changed. Is there something new related to this issue?
-Matthias-
We see something (possibly) similar ... seems that sometimes (all) the data to populate the template doesn't make it to the app.
So we zoom in or out or reload the map and, most of the time, all the features then appear in the template.
If features still don't appear, repeat the above again.
It is similar indeed, but I don't think it's the same problem, mostly because in my case just one layer is problematic, and zooming in and out doesn't solve the issue, nor does reloading the map on Collector.
By the way, I tested other options to isolate the problem :
Nevertheless, I'm facing the same problematic behaviour.
The only workaround I found so far is to publish the problematic layer in a separate Feature Server (so I have 2 Feature Server in total instead of one).