Specifically, we were updating an existing tree record by attaching an image. Unfortunately, the upload failed on Field Map.
As part of our troubleshooting, we performed the same activities on the Map Viewer using the exact same map and workflows. In that case, the image upload was successful.
Thanks.
Check out the Field Maps error logs on the device. If they’re not enabled, enable them in the user profile and perform the upload process. For a little bit of help in clarity, if the logs are enabled, clear them and then perform the upload process. You might get lucky and there will be a clear error recorded to help explain the problem.
It sounds like a permissions issue though the use of Map Viewer makes it interesting. Is the same user information being used for the Map Viewer being used for Field Maps? If not, I would check the permissions for the user on the Field Maps side.
*If a permissions issue is ruled out, I would also consider how the attachment is being collected. Is the image being added via Map Viewer the exact same image added via Field Maps? In other words, was the image taken with the mobile device, and is the image the same size? If the image attached with Map Viewer is from a different source and smaller in size, perhaps you can try to reduce the size of the image taken with the mobile device via the user profile? Just an idea so you know all things are being viewed as equally as possible.
A lot of times, when you think the failure to update an item on Field Maps is an attachment issue, it may actually be something else. For example, there could be an error (such as an unaccepted value in one of the columns), or the accuracy range in the Field Maps and WebMap settings could affect the updating of an item. You can check that by updating an item without uploading an attachment.
Here are some troubleshooting steps: