yeah i think what's happening is that it's modifying the old version of the file (since youre writing to the current state before it refreshes), and then once it downloads the remote file, it realizes its different so there's a conflicting file generated rather than just resolving the generally trivial merge conflict (if its just adding text at the top).

this problem is exacerbate when using scripts since appending by workflow script will work without waiting for a dropbox sync completion, thereby guaranteeing failure and a generated conflicted file.

anyone know how to make workflows wait for a dropbox sync?