One month down in 2025: How are your resolutions coming along? Check out how to get back on track here.
Forum Discussion
benmack
22 days agoNew member | Level 2
After I fixed permissions and synced some files they got deleted from my Dropbox folder
My Dropbox Plus app was showing 66 files unable to sync, saying "to sync this file give dropbox permission to access it" for each one. It has been like this for a while. The files were in my local fi...
- 22 days ago
benmack can you try quitting the dropbox app and re-launching it (dropbox tray icon -> user icon in the top right -> quit; then re-launch Dropbox from the start menu)?
radical_exponent
Dropbox Engineer
22 days agoI don't think you're running into issues with file names. Dropbox handles file names with periods in them just fine. The only exception to that is when you're on windows and the period is at the end (either after the extension, or perhaps if there is no extension like on a folder name). Those names are illegal on windows, and so we don't currently download them to windows devices. (tangentially, we're currently rolling out a feature to allow these files to sync down: https://help.dropbox.com/sync/flexible-filenames)
I believe what went wrong here is roughly:
* We keep a list of files that are running into permission errors, so we don't spin CPU re-checking those all the time
* If there are any changes on the server that need to be downloaded, where the corresponding file on the local machine is running into a permission error, we mark that as "unreconstructable" for similar reasons - essentially "pretending" that the file doesn't exist, again so we don't waste CPU. (this only applies to the local state - so the file on the server, supposing it existed, would be fine)
* Anyway - when you fixed the permission error, I think what happened is that we didn't remove that file from the list of files known to be spinning on permission errors quickly enough, and it ended up getting marked (incorrectly!) in this "unreconstructable" state (if it wasn't already in that state, which it might have been)
* "unreconstructable" is a state we only keep in memory as the sync engine is running, so restarting the client naturally clears this state and we keep running.
* What should happen is should be detecting that we're no longer getting permissions issues, and we should unset all those related states in the engine, so you don't have to restart the client.
This is certainly unintended, and I've filed a bug internally so we fix this up.
benmack
22 days agoNew member | Level 2
Many thanks for that excellent reply. Good to know what happened, and good to know it is now on the bug list.
Would be nice to have a log file I could check, to see what files were affected.
And maybe worth updating that page about filenames, I imagine it is not just me that is alarmed by it.
Thanks
About Create, upload, and share
Find help to solve issues with creating, uploading, and sharing files and folders in Dropbox. Get support and advice from the Dropbox Community.
Need more support
If you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X or Facebook.
For more info on available support options for your Dropbox plan, see this article.
If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!