"Observations to upload" getting stuck with "no internet detected" despite strong WiFi and other apps working fine

Platform (Android, iOS, Website): iOS

App version number, if a mobile app issue (shown under Settings or About): 2.12.9 (199)

Browser, if a website issue (Firefox, Chrome, etc) : N/A

URLs (aka web addresses) of any relevant observations or pages: N/A

Screenshots of what you are seeing (instructions for taking a screenshot on computers and mobile devices: https://www.take-a-screenshot.org/):

Description of problem (please provide a set of steps we can use to replicate the issue, and make as many as you need.):

Step 1: Log a bunch of observations in a location with poor cellular data (and perhaps poor GPS).

Step 2: Return home to strong internet (WiFi) and confirm that other apps are working as normal.

Step 3: Attempt to upload observations with “UPLOAD NOW.”

Expected: The queue of observations clears quickly.

Actual: The app continually says “No internet detected. Please try again later.” Pressing UPLOAD NOW again shows a progress bar, but reverts to the error within 30 seconds. Occasionally the number of observations to upload decrements by 1 (e.g., from 19 pending to 18 pending) if you do this enough.

Both me (greg-howard) and my wife (amyhoward) are experiencing this problem.


Talking with @albullington, it’s possible that the time out theshold we’ve set is a bit too short (currently it’s 5 seconds for uploading the observation data and 15 seconds for uploading the photo). we’'ll try to get at least a beta release out early next week with increased time out limits. Until then, unfortunately, there’s probably not much you can do, I’m sorry.


I’m sorry for the late reply here. We tried bumping up the time out threshold but that didn’t seem to work so we now have a beta version that shouldn’t have any sort of time out. If you can test out that beta version and let us know if it works, that would be helpful. If that doesn’t work then it’s probably something more complicated.

You can join the beta tester program for Seek here:

Android: https://play.google.com/apps/testing/org.inaturalist.seek

iOS: https://testflight.apple.com/join/LM5oO3P7