Select to view content in your preferred language

QuickCapture send record with single tap

1036
3
Jump to solution
03-13-2023 08:25 AM
by Anonymous User
Not applicable

I've been having some issues with one of my QuickCapture projects for about 2 weeks now. At first, records that were collected on a mobile device were getting hung up without us knowing. An icon in the top right corner of the QuickCapture mobile app indicated that 99+ records were not sent - over 1400 records were collected over that 2 week span and were not being added to our dataset.

SHartholt_0-1678720709631.png

Eventually, I was able to push them through by signing out and back in then opening the map and clicking send. Our problem now is that the records keep getting stuck on the device and we either need to enable the map OR send all of the new points through at the end of the day. Is there a way to configure it the old way? Since the operator is in a vehicle while operating the QuickCapture app we want them to only tap once to capture and send the data. 

0 Kudos
1 Solution

Accepted Solutions
JohnathanHasthorpe
Esri Regular Contributor

Hi - Can you confirm what the autosend interval is set in the app (check this in app settings). The default is to send every 30 seconds, and if this is enabled, features will be automatically uploaded 30 seconds (no user interaction required).

Although auto upload does not happen when the map page is open, it does when the user is back in the project (button) page. Other reasons for uploads not happening, is the user being offline, or tokens expiring. 

From the message that you shared, it looks like your access token has expired. This should last for 2 weeks, but gets refreshed/extended each time you sign in or open the app. Can you confirm if:

- The device has been offline for more than 2 weeks? This sounds unlikely form your description.

- The app is opened in an area of poor network coverage? It could be that the token refresh fails. This would prompt the user to be asked to log in again.

Thanks

John

 

 

 

 

 

View solution in original post

0 Kudos
3 Replies
JohnathanHasthorpe
Esri Regular Contributor

Hi - Can you confirm what the autosend interval is set in the app (check this in app settings). The default is to send every 30 seconds, and if this is enabled, features will be automatically uploaded 30 seconds (no user interaction required).

Although auto upload does not happen when the map page is open, it does when the user is back in the project (button) page. Other reasons for uploads not happening, is the user being offline, or tokens expiring. 

From the message that you shared, it looks like your access token has expired. This should last for 2 weeks, but gets refreshed/extended each time you sign in or open the app. Can you confirm if:

- The device has been offline for more than 2 weeks? This sounds unlikely form your description.

- The app is opened in an area of poor network coverage? It could be that the token refresh fails. This would prompt the user to be asked to log in again.

Thanks

John

 

 

 

 

 

0 Kudos
by Anonymous User
Not applicable

Thanks for your suggestions! I was able to get my hands on the device yesterday afternoon. I changed the auto send interval to immediately and switched off the wifi (we made a few changes to the QuickCapture project and the iPad wasn't prompting us for an update until I signed out of QuickCapture and back in/shut off the wifi). The device is stored on the first floor of our building in an enclosed room so I wouldn't be surprised if the token refresh failed. It should disconnect from our corporate wifi and switch to data as soon as the driver takes it out to collect points though.

0 Kudos
by Anonymous User
Not applicable

This seems to have happened to our application again. I was reviewing one of our workflows and noticed that no new locations had been recorded since last week.

When I click on the map in the Quick Capture app I see the orange send button but when I click it nothing happens. I get out of the project, click on the profile button and am prompted to re-enter the user password. This app is used 5 days/week. I believe the field workers permanently keep the project open on the device day after day - could this be causing the issue or is there another reason that the token would expire?

0 Kudos