It ends up okay for me if I spend a minute or two correcting things.
If I enter a mistaken quantity on Spark, in the long run it is actually easier to fix if I enter it again correctly rather than edit the incorrect entry on Spark. The new entry is always added to my fitbit log. A changed entry is never updated.
Later in the day (or when I think of it) I look at my fitbit log and delete any extra entries. If I am on top of it, I just do it immediately while it is fresh in my memory since the sync seems to be pretty much immediate for me. Then I also move any foods that were logged to the wrong category on fitbit--I noticed any snack is logged to the category "anytime" but the breakfast, lunch and dinner log to the correct place (if you don't know, you can drag and drop the entries to the correct place in fitbit so it is pretty quick and easy). It usually only takes less than a minute to get them to match. If I made no errors or changes I just leave it as it.
I have tried deleting everything from fitbit then "resending" after the day is done. That does result in accurate logging --other than snacks being classed as "anytime" (if that matters to you). But, that method is more time consuming than just deleting one or two extra entries in the fitbit log. I uusally log as I go though, perhaps for people that pre-log a whole day then change a lot it might be easier to delete everything in the fitbit log and resend.
| December Minutes: 418