URLs (aka web addresses) of any relevant observations or pages:
Screenshots of what you are seeing:
Description of problem:
Step 1: Can’t upload any photos, old or new. Eventually, after many, many minutes, I might get a red exclamation point. Or, I might not. Just teh dialogue box that says I can choose to “keep editing” instead. I’ve read the other similar posts. They are old. And I have tried all those fixes. Tried Chrome and Firefox
On Windows, pressing F12 on Chrome or Edge will bring up a menu to the side. On the top bar, look for ‘console’. If there are errors, it’ll say so. If you copy and paste them here, it can be useful to pin down the reason why.
I believe on mac it is command + option + J. Not sure how to get it for other browsers
to clarify a bit, are there any errors in the console when you have problems uploading images in iNaturalist?
so maybe the best way to tell if there are any errors is to open up your browser, and open up your developer tools console before you go to iNaturalist. at this point, any errors noted there are irrelevant. then go to the iNaturalist upload page. you shouldn’t see any new errors at this point. then try uploading some images to the upload page. assuming you have problems uploading the images, you should also get some error messages logged in the console. those are the errors that are relevant to your issue.
Thank you for that. Things started popping in the console as soon as I opened iNat.
js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=places%2Cgeometry%2Cdrawing®ion=us&v=3.51:1400 Google Maps JavaScript API has been loaded directly without loading=async. This can result in suboptimal performance. For best-practice loading patterns please see https://goo.gle/js-api-loading
Aea @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=places%2Cgeometry%2Cdrawing®ion=us&v=3.51:1400
(anonymous) @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=places%2Cgeometry%2Cdrawing®ion=us&v=3.51:14
(anonymous) @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=places%2Cgeometry%2Cdrawing®ion=us&v=3.51:1704
(anonymous) @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=places%2Cgeometry%2Cdrawing®ion=us&v=3.51:1704
util.js:29 Google Maps JavaScript API warning: RetiredVersion https://developers.google.com/maps/documentation/javascript/error-messages#retired-version
ABa @ util.js:29
(anonymous) @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=places%2Cgeometry%2Cdrawing®ion=us&v=3.51:1402
Promise.then
(anonymous) @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=places%2Cgeometry%2Cdrawing®ion=us&v=3.51:1402
setTimeout
Aea @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=places%2Cgeometry%2Cdrawing®ion=us&v=3.51:1402
(anonymous) @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=places%2Cgeometry%2Cdrawing®ion=us&v=3.51:14
(anonymous) @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=places%2Cgeometry%2Cdrawing®ion=us&v=3.51:1704
(anonymous) @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=places%2Cgeometry%2Cdrawing®ion=us&v=3.51:1704
I just tried to upload, and was successful. I cleared teh console prior, but new things appeared on upload Here they are. Just to mention–this issue started after I turned on the setting in my phone to sync the metadata to the photos. I do not upload from my phone. I upload to my PC and then upload to iNat. I turned the metadata sync off before shooting the pics I uploaded today. Could the metadata sync be the issue?
js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=®ion=us&v=3.51:332 Google Maps JavaScript API has been loaded directly without loading=async. This can result in suboptimal performance. For best-practice loading patterns please see https://goo.gle/js-api-loading
Aea @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=®ion=us&v=3.51:332
(anonymous) @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=®ion=us&v=3.51:14
(anonymous) @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=®ion=us&v=3.51:636
(anonymous) @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=®ion=us&v=3.51:636
js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=®ion=us&v=3.51:431 As of February 21st, 2024, google.maps.Marker is deprecated. Please use google.maps.marker.AdvancedMarkerElement instead. At this time, google.maps.Marker is not scheduled to be discontinued, but google.maps.marker.AdvancedMarkerElement is recommended over google.maps.Marker. While google.maps.Marker will continue to receive bug fixes for any major regressions, existing bugs in google.maps.Marker will not be addressed. At least 12 months notice will be given before support is discontinued. Please see https://developers.google.com/maps/deprecations for additional details and https://developers.google.com/maps/documentation/javascript/advanced-markers/migration for the migration guide.
zs @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=®ion=us&v=3.51:431
(anonymous) @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=®ion=us&v=3.51:431
google.maps.Map.createMarker @ map_bundle-b29351844fd2abc4ec661a4664e3914993273523225343a20c6d9d9d37c99248.js:2
google.maps.Map.addObservation @ map_bundle-b29351844fd2abc4ec661a4664e3914993273523225343a20c6d9d9d37c99248.js:2
(anonymous) @ map_bundle-b29351844fd2abc4ec661a4664e3914993273523225343a20c6d9d9d37c99248.js:4
We @ react-main-webpack-d257a12fb2a6159d107e83b1aafef2c61a5b96de2730b54efa649950f76d7d4f.js:12
mA @ react-main-webpack-d257a12fb2a6159d107e83b1aafef2c61a5b96de2730b54efa649950f76d7d4f.js:13
inatTaxonMap.addObservationsToMap @ map_bundle-b29351844fd2abc4ec661a4664e3914993273523225343a20c6d9d9d37c99248.js:4
inatTaxonMap.setupGoogleMap @ map_bundle-b29351844fd2abc4ec661a4664e3914993273523225343a20c6d9d9d37c99248.js:4
inatTaxonMap.setup @ map_bundle-b29351844fd2abc4ec661a4664e3914993273523225343a20c6d9d9d37c99248.js:4
(anonymous) @ map_bundle-b29351844fd2abc4ec661a4664e3914993273523225343a20c6d9d9d37c99248.js:4
each @ jquery-1.9.1.min-a45feb0ae4fb8dbc947dc4616d1bffc997dea3e68d86d17c7e71be4d5e0a3ca7.js:1
each @ jquery-1.9.1.min-a45feb0ae4fb8dbc947dc4616d1bffc997dea3e68d86d17c7e71be4d5e0a3ca7.js:1
$.fn.taxonMap @ map_bundle-b29351844fd2abc4ec661a4664e3914993273523225343a20c6d9d9d37c99248.js:4
(anonymous) @ hikerjeff:91
c @ jquery-1.9.1.min-a45feb0ae4fb8dbc947dc4616d1bffc997dea3e68d86d17c7e71be4d5e0a3ca7.js:1
fireWith @ jquery-1.9.1.min-a45feb0ae4fb8dbc947dc4616d1bffc997dea3e68d86d17c7e71be4d5e0a3ca7.js:1
ready @ jquery-1.9.1.min-a45feb0ae4fb8dbc947dc4616d1bffc997dea3e68d86d17c7e71be4d5e0a3ca7.js:1
H @ jquery-1.9.1.min-a45feb0ae4fb8dbc947dc4616d1bffc997dea3e68d86d17c7e71be4d5e0a3ca7.js:1
util.js:29 Google Maps JavaScript API warning: RetiredVersion https://developers.google.com/maps/documentation/javascript/error-messages#retired-version
ABa @ util.js:29
(anonymous) @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=®ion=us&v=3.51:334
Promise.then
(anonymous) @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=®ion=us&v=3.51:334
setTimeout
Aea @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=®ion=us&v=3.51:334
(anonymous) @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=®ion=us&v=3.51:14
(anonymous) @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=®ion=us&v=3.51:636
(anonymous) @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=®ion=us&v=3.51:636
those messages aren’t related to your issue. we’re looking only for errors (not warnings) that appear when you encounter an issue uploading files in the upload screen. it sounds like you didn’t encounter issues during upload today. so there’s nothing you need to share. you only need to share the errors that appear when you actually encounter an issue.
Gotcha. Thanks. Just had one. This appeared when uploading tow pics as one Obs; pics from camera. I can tell there is an issue when the “uploading” dialogue box has a button that says “keep editing.” FYI–uploaded some from my camera an hour ago w/o issue. Thanks again.
js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=places%2Cgeometry%2Cdrawing®ion=us&v=3.51:1400 Google Maps JavaScript API has been loaded directly without loading=async. This can result in suboptimal performance. For best-practice loading patterns please see https://goo.gle/js-api-loading
Aea @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=places%2Cgeometry%2Cdrawing®ion=us&v=3.51:1400
react-dnd-webpack-a7b5ff9ec1179da85f9299d5e6259892dfeeebf4ed1420cc96f15eefcfa09de0.js:2 DragDropContext has been deprecated and will be removed in a future version. Please use DndProvider instead.
r @ react-dnd-webpack-a7b5ff9ec1179da85f9299d5e6259892dfeeebf4ed1420cc96f15eefcfa09de0.js:2
util.js:29 Google Maps JavaScript API warning: RetiredVersion https://developers.google.com/maps/documentation/javascript/error-messages#retired-version
ABa @ util.js:29
js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=places%2Cgeometry%2Cdrawing®ion=us&v=3.51:64 As of March 1st, 2025, google.maps.places.Autocomplete is not available to new customers. Please use google.maps.places.PlaceAutocompleteElement instead. At this time, google.maps.places.Autocomplete is not scheduled to be discontinued, but google.maps.places.PlaceAutocompleteElement is recommended over google.maps.places.Autocomplete. While google.maps.places.Autocomplete will continue to receive bug fixes for any major regressions, existing bugs in google.maps.places.Autocomplete will not be addressed. At least 12 months notice will be given before support is discontinued. Please see https://developers.google.com/maps/legacy for additional details and https://developers.google.com/maps/documentation/javascript/places-migration-overview for the migration guide.
JD @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=places%2Cgeometry%2Cdrawing®ion=us&v=3.51:64
js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=places%2Cgeometry%2Cdrawing®ion=us&v=3.51:65 As of March 1st, 2025, google.maps.places.AutocompleteService is not available to new customers. Please use google.maps.places.AutocompleteSuggestion instead. At this time, google.maps.places.AutocompleteService is not scheduled to be discontinued, but google.maps.places.AutocompleteSuggestion is recommended over google.maps.places.AutocompleteService. While google.maps.places.AutocompleteService will continue to receive bug fixes for any major regressions, existing bugs in google.maps.places.AutocompleteService will not be addressed. At least 12 months notice will be given before support is discontinued. Please see https://developers.google.com/maps/legacy for additional details and https://developers.google.com/maps/documentation/javascript/places-migration-overview for the migration guide.
KD @ js?key=AIzaSyDsHVgl1tZrI_tlyI8Rg6n6SUEvSHQjfkE&language=en&libraries=places%2Cgeometry%2Cdrawing®ion=us&v=3.51:65
upload:1 Blocked aria-hidden on an element because its descendant retained focus. The focus must not be hidden from assistive technology users. Avoid using aria-hidden on a focused element or its ancestor. Consider using the inert attribute instead, which will also prevent focus. For more details, see the aria-hidden section of the WAI-ARIA specification at https://w3c.github.io/aria/#aria-hidden .
Element with focus: <div.fade location in modal>
Ancestor with aria-hidden: <div role="dialog">…
upload:1 Blocked aria-hidden on an element because its descendant retained focus. The focus must not be hidden from assistive technology users. Avoid using aria-hidden on a focused element or its ancestor. Consider using the inert attribute instead, which will also prevent focus. For more details, see the aria-hidden section of the WAI-ARIA specification at https://w3c.github.io/aria/#aria-hidden .
Element with focus: <div.fade confirm status in modal>
Ancestor with aria-hidden: <div role="dialog">…
I just tried again with teh same 2 pics. The warnings appeared when I obscured my geoprivacy. I used the same process that I used earlier tonight, so not sure what is going on.
again, warnings don’t matter. the only things that need to be shared are errors that occur when you encounter an error loading images in the upload page.
I can tell when there is going to be an issue. The “loading metadata” message below each photo doesn’t clear–except, eventually, when the red exclamation point appears. I know error reports would be helpful. None are being generated. So, I am attaching a screenshot hoping something will help.
tried that with the upload button. it doesn’t recognize word docs. Anyway–thanks for teh image of youtube errors. I really am not getting any error messages.
Could an adblocker do this–and not leave error messages? I use AdBlock. It used to be amazing, for years. Then about 2 years ago, they started charging. The last couple months, I have ahd to disable it on YT and Facebook–where you need it most–or any time I played a video, all bowser windows would freeze. I literally could not use a browser for anything–for minutes. AdBlock’s product has gotten much worse. But I can’t find anything better, at least not w/o paying to see if it works.