Okay I have fixed this. On the phone you have options which calander Google, samsung, My calander i.e the phone. I had my calender selected not google so it was not syncing to google calander. I noticed by selecting a event and noticed the google icon for sync events.