Here is the simplified bug pattern, with actual file names, entirely logged on both sides. I create a file test.txt including 1 line of text, synched by BTsync between the 2 computers. Let's call it version 1. I disconnect the laptop from BTSync. On the desktop, I update the file by adding a line, that's version 2. I also copy the file on dropbox. The laptop gets the update, Version 2, by dropbox and replaces the file in its BTsynched folder where it is to be used - although the laptop is still not connected to BTSync. At this stage, both computers have Version 2 in their BTSynched folder, but they never synched it by BTSync. I update the file again on the desktop, adding a 3rd line, that's version 3. I reconnect the laptop to BTSync. Obviously, I expect the desktop's file, Version 3 to replace the laptop's Version 2 because it's more recent. Now, the interesting part: 1st try: I reconnect the laptop to BTSync with the laptop on the LAN using Wifi --> no bug, Version 3 replaces the laptop's Version 2 as expected 2nd try: I did the whole procedure again, except that the laptop was on the LAN using ethernet --> bug, Version 2 from the laptop replaced the desktop's Version 3 The 2 trials where actually done in this order, so the logs should tell the same story (I haven't got time to analyze them). I'm sending the logs to syncapp@bittorrent.com, tell me if you need them on a different email address. Thanks for the awesome software by the way! PS: If you wonder why I wanna connect using ethernet, remember I have several GB of data to synch between the two everyday. On Wifi I get at best ~1MB/s and on ethernet I get up to 10MB/s.