Thank you for taking the time to reply timo! No rush to reply if you are busy!
Yes I always ensures that diarium is always synced before i minimises it on my mac/iphone.
I just tried it again and my mac still overrode my iphone's entry.
eg
Mac diarium:
ABC (synced then i minimise while leaving it on the entry page, not the month view)
Iphone darium:
ABC + DEFG (I do see ABC on the phone, I add DEFG then i sync it)
Mac darium:
ABC (when i click into darium and unminimise it which open up today's entry -> i click sync and it is still just ABC, if i type HIJK and sync)
Iphone darium:
ABC HIJK (which means DEFG is completely lost on both mac and iphone)
I am on the latest version of Darium and I am using icloud service to sync.
I tested a few work arounds, after I sync and I close darium on my mac, then use iphone to add things and go back to darium on mac, everything syncs perfectly (things i typed on my iphone) since darium starts on the calendar view not the today's entry view. So yes I just need to get used to doing it that way.