Originally Posted by Lizard
Zapodidae: To protect your data while we figure out what's going on...
Before you go...
(1) Get the most current data on your iPhone.
(2) Turn off syncing on your Mac
When you get back...
(1) Make sure the iPhone is all synced up to your iDisk
(2) Copy the file from your iDisk to your Mac and double-click it to open in OmniFocus and confirm it has all the changes from your iPhone.
(3) Move aside the OmniFocus.ofocus file from ~/Library/Application Support/OmniFocus.ofocus and launch OmniFocus. It should be a reset database with just example data in it.
(4) Turn syncing back on
(5) It will probably ask you whether to use your Local or Server database. Choose Server so the iDisk data is used.
Obviously, this would be tedious to do if you were using both machines actively, so for everyone else, please rest assured that we are working to figure this out and get a fix out soon.
I'm having the same issue. 1 iPhone and 1 macbook. My sync-ing has been all over the place between my laptop and iPhone. I went two days before syncing my laptop and lost a bunch of stuff I entered on my iPhone during that period. I tested again tonight and found what was on my phone and laptop were different. Items completed on my phone were showing overdue on my laptop.
I did follow Lizard's instructions (quoted above so I don't lose it) and was able to level everything out, so that's a good temporary fix. But I'm getting gun shy of this app, my personal stuff is no big deal. But, I lost some "work" stuff which really hurt. What I have found is that as long as you don't sync your phone, your in good shape, but doesn't that defeat the purpose? I really love omnigroup and omnifocus, but just want it to work.