Updating to 3.31.3 deletes upload history and disables automatic upload

After installing 3.13.3 from the Play store, all settings for the automatic upload are gone, as well as the upload history.

Anyone else seeing this?

3 Likes

You mean feature gone or settings were reset? There is no 3.31.3 on F-Droid yet, but i guess i’ll wait updating. Although 3.31.1 is completely broken - silently skipping files or completely freezing autoupload.

The functionality is reset to default as it seems. As if you would start the app the first time. No folder selected for uploading and the presets are set to /instantupload/


I cannot set the upload to move the files after uploading either. AFAIK this should be possible again with the Play Store version.

Seems this is another QA issue with the android client.

1 Like

Yes same problem for me.
Just reset everything but camera uploads are still going to /InstantUpload/ not the folder I have specified.

Any resolution to this yet?

1 Like

I have the same problem. Created for all relevant folders manually new upload configurations.

Auto-upload settings were reset · Issue #14931 · nextcloud/android · GitHub this is the issue report.

1 Like

Apparently fixed with 3.31.4 which is under review for the play store and f-droid.

Yeah, I can confirm. Same problem. Probably would have been right to call off F-Droid update, as it was known before it was published in F-Droid.

Now after re setting autoupload setting back my server files are gone


This directory is unavailable, please check the logs or contact the administrator


It also doesn’t stop uploading when you change upload settings. It should stop the folder and start over. It also takes 5 seconds to remove each individual file from upload queue.

Can you guys really just stop everything else on Android app and get autoupload to working state. This is most important feature. All those UI changes are not matter until main feature is broken.

As much as I love Nextcloud, I have to say these recurring issues with auto-upload are indeed really frustrating.

What I also don’t understand is why you can’t configure the auto-upload settings before enabling it. This is especially problematic in situations like this. because “Upload existing files” is enabled by default.

If you re-enable auto-upload, it immediately starts scanning and queuing all the photos in the respective folder before you have the chance to uncheck the option. By the time you have disabled “Upload existing files”, it’s too late: the upload queue is full and it has already started uploading existing files again.

Even if we ignore the current issue for a moment, this setting, and any others you might want to combine with it, such as “Create subfolders”, makes absolutely no sense if it can’t be changed before enabling auto-upload.

I mean, how on earth is someone who’s setting up Nextcloud on their phone for the first time supposed to prevent the upload of existing files, or enable the creation of subfolders for existing files, if they can’t check or uncheck the relevant options before auto-upload starts?

End of rant. :wink:

Ok turns out I was wrong, and it is actually possible to change the settings before enabling auto-upload. See here: Updating to 3.31.3 deletes upload history and disables automatic upload - #13 by bb77

Indeed. And even if you change settings it won’t apply them until it will upload whole directory the way you don’t need it, with old settings. Needless to say that it just often skips files for no reason without even telling anything. There are also no ways to fix anything by reupload the directory and no way to force sync when you need it, without waiting half an hour. And it still lags and bugs with large (normal) number of photos in the directory.

I just found the following issue: Ability to edit instant upload settings before enabling it · Issue #8418 · nextcloud/android · GitHub

TL;DR:
If you don’t enable it by clicking directly on the cloud icon but instead go to the settings first by clicking on the three dots, then enable it there, it won’t start uploading until you tap on the save button. It’s still rather poor UX, in my humble opinion.

But if you did, there is still impossible to change settings. Apparently i had Camera folder with capital letter. Now it’s camera. And I can’t change it until it will upload everything into camera folder. There is no way to cancel upload. Only for single file, that would take hours to remove thousands of files. And then there is no promise that it will start over after changing folder name. The app also completely hangs and/or crashes during uploads. It’s impossible even to open upload queue.

No UI changes, no any new features. Autouploading and synching is critical feature of this application. Nothing else is important until it’s working.

Yeah it’s definitly not ideal from an UX perspective. Imho it should not be possible to just enable it, without going to the settings.

I was able to do that by tapping on the ‘x’ on the right-hand side of the upload queue. It should look similar to the screenshot below, which shows the files that have already been uploaded:

But that screen won’t open, if there is active queue with thousands files, just like Camera folder hanging the in file explorer.

And that button completely and permanently cancel all operations with files, marking files as uploaded. Not just the current upload task, which i’m talking about.

Had to disable WiFi, kill the process and only then it opened. Removed all uploads with wrong settings, corrected folder name. Now only uploading new files. Checked upload existing files on/off multiple times. Switched the folder on/off. Existing files not uploading. And there is no button to force it. There is only sync now on folder in file explorer context menu, but that is synching with 
/Android/media

Yeah, I suppose you have to upload the missing files manually (i.e. the ones that weren’t uploaded while auto-upload was disabled) unless you want lots of ‘file already exists’ messages. Or you could of course chose a different target folder, but then you would probably have a lot of duplicates on your server, unless you also had it configured to delete the original files on your phone after they were successfully uploaded.

There is no effective way to automatically upload only the files that haven’t been uploaded yet when the local list of already uploaded files is somehow messed up or empty, since auto-upload doesn’t sync with the server and therefore doesn’t know whether a file actually exists on the server or not.

So, as far as I understand it and the situation you’re in now, the only sensible way forward is to uncheck ‘Upload existing files’ when you enable auto upload again and upload the missing files manually.

Well, there should be a button. If this is non-recurring operation, then there is no point in checkbox. Rather should be as Upload whole folder in folder auto-upload menu, where there are just two items at the moment - Hide folder and Configure, so users can choose when they want to reupload the folder.


Yes, considering how the auto-upload feature currently works, the ‘Upload existing files’ option only really makes sense when you’re initially setting up a folder for auto-upload.

And yes, I agree that the UX of the auto-upload feature could definitely be improved. However, when it comes to this specific option, I haven’t been able to think of a better place to put it. If you have any concrete ideas, feel free to open a GitHub issue and let the developers know.

I have the same bug, the 3.31.4 version does not solve the problem