Smells of an Outlook permissions issue to me, although I could be wrong.
Outlook asked me to allow the sync app when I first used it and touch wood its been fine since....
if i put an appointment directly in to web google calendar outlook syncs fine
if i enter it to my phone, then it goes to google calendar, then outlook doesnt sync that appointment
how can outlook know it came from the phone originally ?