Alright, I'll be brief. I set up several recurring events on Google Calendar and when I sync my Android Calendar the recurrence and location are deleted. I'm left with just the original start date with only an event name.
I searched the forums and didn't find this posted yet.
Steps taken to duplicate problem:
Create a recurring event with Google Calendar on PC.
Give the event a title, description, location and recurrence (8:00 every Mon at "White House" for example).
Sync Google Calendar with Android Phone
Wait ~15 mins or reboot
Only the original event is left with just an event title. Recurrence and location wiped.
I'm not sure what is causing this, it's happened on every single ROM I've tried so far (GB, ICS and JB). Changing kernel makes no difference.
Can anyone else confirm this or is there perhaps a known solution?
IconRunner said:
Alright, I'll be brief. I set up several recurring events on Google Calendar and when I sync my Android Calendar the recurrence and location are deleted. I'm left with just the original start date with only an event name.
I searched the forums and didn't find this posted yet.
Steps taken to duplicate problem:
Create a recurring event with Google Calendar on PC.
Give the event a title, description, location and recurrence (8:00 every Mon at "White House" for example).
Sync Google Calendar with Android Phone
Wait ~15 mins or reboot
Only the original event is left with just an event title. Recurrence and location wiped.
I'm not sure what is causing this, it's happened on every single ROM I've tried so far (GB, ICS and JB). Changing kernel makes no difference.
Can anyone else confirm this or is there perhaps a known solution?
Click to expand...
Click to collapse
I cannot give you a solution, but the problem most certainly exists on your phone, possibly a rogue app? I have multiple recurrent meetings and they show just fine - some are at least a year old. Recent (new) daily and weekly meetings show up as well.
Good luck,
T
Related
Tried to search if everyone was aware of this problem. Don't see any references, so posting in hopes it would help others.
If you just flashed one of the awesome ICS ROMs out there and getting constant FC with the error "Google Calendar Sync Has Stopped", you may be experiencing what I have. Note: This doesn't seem to affect all ICS ROMs as I didnt have this issue with Seraphim, but I'm on Objection right now and this is exactly what is going on with my Calendar.
I've been troubleshooting, installing/uninstalling system apks, finding workarounds and have had no luck figuring this one out. At first I thought it was just an exchange issue (another problem i wont get into). But after searching the web it looks to be a known issue with "Recurring Event" and the ICS sync engine. Because I had problems with Exchange Sync on my device, I ended up syncing my Exchange Calendar with Google using a third party app (gSyncit), so I have multiple recurring meetings in my Google Calendar.
Here is an excerpt from 'ISTAR' in a google groups thread:
"The problem appears when you have eventfull calendars, with repeating events. It looks like not all of them are able to be processed with Android sync daemon. Here is the threat discussing that issue: http://code.google.com/p/android/issues/detail?id=23175 Depending from your calendar there could be 1 or more events bothering that app. So you have to identify them and recreate it or if you got unlucky: refrain from using such pattern.
The easiest way to identify the wrecker is 1) to install log reading app, e.g. aLogcat from Market, 2) Go Setting->Accounts->Google->UnCheck/Check Calendar wait for the error "google calendar sync has stopped" 3) run to aLogcat, pause and scroll to the red lines, saying something like "error in recurring pattern =MO TU WE, etc." The error text can vary depending from the nature of your problem. 4) Try to identify which one is bad event and remove it from all calendars. 5) Resync and go to step 1 if error appears again. After 2-3 iteration you should vanish all your malicious events.
And I don't think google will fix it fast. The problem is being known since December 11, and still in progress.
Good luck!"β
I confirmed this by following his steps and removed all my recurring events one-by-one until Calendar synced successfully without the FC.
Since I haven't been able to get Exchange sync or Google Calendar Sync to work with my work email. I've resorted to using Touchdown as the solution, until this is fixed or until I find a better workaround.
Hopefully someone finds this helpful, or can provide me with a solution.
No issues with calendar sync on that Rom here....recurring events and new events sync fine.
Which version of the Rom are you using
Sent from my SAMSUNG-SGH-I717 using XDA
im on the newest objection 2. seems that this is only affecting a handful of people (only two others on the dev thread has mentioned it). it could possibly be a way that google calendar saves exchange items in its database and unable to process it on the device. dont know. frustrating. ive also tried taking the seraphim calendar apk and dropping it in with no luck. so im stumped.
this is the only issue from making my device perfect with objection which i think is the cleanest cooked up rom
It definitely could be an exchange issue.
I do not use exchange so have no way of testing
There's an app for it
I had this issue after updating my Galaxy Note to ICS 4.0.3. Calendar sync caused forced close and no data was synced. Bought an app called CalenGoo for less than EUR5 after confirming with the very helpful dev that it is not reliant on the defective ICS sync engine. Got everything up and running in seconds!
Deleting recurring events (weekly meetings with colleagues etc) is simply not something anyone who uses their Google calendar for anything serious is going to do. And again no guarantee that adding the meetings again would not just cause the same problem. Rather buy a phone that works.
Also tried deleting my corporate google account from the phone and re-adding it (my personal account synced just fine). Not intrigued to factory reset the phone and restore all apps and lose their settings etc. while there is no guarantee that it would do any good.
It is ridiculous that Google/Samsung would release this kind of defective crap, and makes you think what else might be wrong with ICS if QA is this bad.
Fixed my issue!
Hi,
Thanks for sharing this information!
I use gSyncIt to sync from Outlook to Google, then Google Calendar Sync to sync from Google to an Asus Transformer TF101. It worked fine until I upgraded from Honeycomb to ICS and my main calendar failed to sync from that point on, with the dreaded "Sorry" message.
I followed the tips in the first post and discovered I had only one problematic recurring calendar entry. It used this Outlook pattern:
Weekly repeat, Mondays to Fridays only, started July 16, finished August 10β
When I deleted it the sync worked OK. When I recreated it using this:
Daily repeat, weekdays only, started July 16, finished August 10βit still didn't work. Mind you gSyncIt could be representing both of these patterns the same way in Google Calendar.
In the end I recreated the repeating calendar entry as 4 separate week long repeating events and it synced fine to Google and through to ICS.
So if you are running into this bug my suggestion would be to check for any daily recurring events that run longer than a week but exclude some days of the week (especially weekends). I have lots of other daily, weekly and monthly recurring events but this is the only one that had that pattern (and the only one that killed the syncing process).
Thanks,
Matt
OP - thanks for the info, been experiencing this since I've upgraded my Galaxy Note to ICS.
One thing to add upon the info on this thread -- it seems to me that when accessing, via the Google Calendar website, the events that cause the crashes, they seem to show a message "This event has a recurrence rule that cannot be edited in Google Calendar" next to the "Repeat:" checkbox of the event.
This might be easier to detect for you than searching the logs. Of course, you still have to go over all of your reoccurring events to find the offending ones.
sagie said:
OP - thanks for the info, been experiencing this since I've upgraded my Galaxy Note to ICS.
One thing to add upon the info on this thread -- it seems to me that when accessing, via the Google Calendar website, the events that cause the crashes, they seem to show a message "This event has a recurrence rule that cannot be edited in Google Calendar" next to the "Repeat:" checkbox of the event.
This might be easier to detect for you than searching the logs. Of course, you still have to go over all of your reoccurring events to find the offending ones.
Click to expand...
Click to collapse
thanks for showing a way out.. fishing for those offending entries...
Simple mistake maybe
Hi folks I thought I had this same problem as well but found out there was a simple solution. If the duplicate events have a different colour tab on the lefthand side it means they are coming from different calendar feeds and to stop this happening I just clicked on the drop down menu next to 'Calendar' top left of screen and unchecked everything apart from my Gmail email address & UK Holidays.
After that everything went back to normal ... simple mistake or just me?
galaxytab1 said:
thanks for showing a way out.. fishing for those offending entries...
Click to expand...
Click to collapse
There was one offending monthly reminder about my Evernote subscription, deleted the series, sync working now. Happy!
I have only Google Calendar (3 agendas thouhg - personal, professional, birthdays) and after I upgraded my Defy to ICS (Nightly build of 2012.05.29, Kernel CM9) I cannot sync Calendar anymore. Try out different Gapps, always cleaning/wiping cache/dalvik, but nothing seems to solve the problem. Not sure what else I could try. Has anyone find a solution/workaround?
Error Message: Unfortunately, google calendar sync has stopped.
If you are getting this message persistently, and the usual "fixes" don't seem to fix things, here's what I've found to be true for me. Hopefully it'll help someone else.
What did NOT work:
Clearing the Cache
Changing calendars
Factory reset
Cause:
The problem appears to be synchronization with Outlook via a 3rd party application called Sync2.
When the Problem Appears:
Whenver an annually repeating event (Birthday, Anniversary) is created in Outlook, then sync'd.
Whenever an annually repeating event created in the Google Calendar or Android Phone calendar is MODIFIED by Outlook, then re-sync'd.
Additional Information:
I tried this several times, and if all edits are made on the phone or in Google Calendar, everything works fine. If ANYTHING is changed in Outlook though, the problem recurrs.
I do not know if this happens with other Third-Party sync software.
To test your system, I recommend the following method:
Open your Calendar in Outlook
Create a folder on your Desktop to temporarily store your Annual Calendar items during testing
In Outlook, view your Calendar as a LIST. (In 2010, click the View tab, then in the Current View section, select Change View, and select LIST from the available items. 2003 had similar functionality, but I don't remember the steps to get there.)
Scroll down the list to the section that says "Recurrance: Yearly". Select all items in there and drag them to the folder on your desktop which you just created. This will COPY the items so they can be recovered later if you want.
Delete the items you just copied from Outlook.
Re-sync your Outlook calendar, then wait a couple minutes and re-sync your phone.
If the error doesn't appear, you know you've isolated the problem!
If you need to recover your events, you can drag them out of the folder you created (they will appear as .MSG files) and drop them back on your Outlook calendar list.
Disclaimer:
This is what worked for me. Your particular situation may require variations. For instance, if you use another sync software, you may find that it's not only yearly events that cause the glitch. I don't know. But it's a place to start looking for solutions.
Good luck!:good:
- Dayton - 07/26/2012 10:03:37
I installed & started using Sync2 yesterday. I just started experiencing this issue today. I do confirm your conclusion. Thank You!! Now, I'm assuming the only work around this issue is to manually enter the annually repeating events into Google Calendar, or on my phone. I have not found any other solution.
Again, THANK YOU!
I've done some looking around, but I haven't found a solution that has solved the problem, so I hope this isn't redundant:
I have two or three Google calendars. If I go to the website, I see them all fine and can see the information in them. I have my EVO 3D (stock, Gingerbread; too many ICS complaints for me to run the Sprint OTA) set to sync and to show these calendars, but none but the main one will show. This is true whether I have them set to show multiple calendars together or set to show only individual ones. I tried clearing the data in Calendar Storage and resyncing; it made no difference. I don't use the stock Calendar app; I use Jorte and Pimlical, but none of the three of them will show the other calendars (which I believe is because there's only one group of calendar selection settings, no matter which app you use). BTW, the other calendars don't show on either of my tablets, either, so it's not really just a 3D problem.
Does anyone have any idea how to correct this situation?
EVO Longoria
This was an issue with Gingerbread which (for me at least) was resolved in ICS. When I used GB, I got around this problem by using multiple Google accounts and then sharing them with the primary account (the one you have linked to your phone). I had our family calendar as the calendar on my primary Google account. My wife's work calendar was on her account. I created another Google account for my work sked. The key on your secondary calendars, is to go to settings and share them with your primary account. If you select "Make changes and manage sharing" under permissions, you'll be able to make changes from your phone.
Like I said, on ICS, the issue went away for me, and I have created several new calendars on my primary Google account and all of them show up on my E3D.
nobody291 said:
This was an issue with Gingerbread which (for me at least) was resolved in ICS. When I used GB, I got around this problem by using multiple Google accounts and then sharing them with the primary account (the one you have linked to your phone). I had our family calendar as the calendar on my primary Google account. My wife's work calendar was on her account. I created another Google account for my work sked. The key on your secondary calendars, is to go to settings and share them with your primary account. If you select "Make changes and manage sharing" under permissions, you'll be able to make changes from your phone.
Like I said, on ICS, the issue went away for me, and I have created several new calendars on my primary Google account and all of them show up on my E3D.
Click to expand...
Click to collapse
Thanks for responding. I wrote you a long post which got lost because my login timed out before I was finished writing. I should have copied it first, but didn't so let me just say this: There is information going around that clearing Calendar Data solves the problem. I have three devices; it didn't work on any of them, and it also made me lose the ability to see anything on my device past a month ago, which it turns out Google warns you about on a Google Calendar help page:
Clear your device's Calendar application data
Warning: After performing the following steps, events from more than 30 days ago will no longer be available for viewing on your device. Rest assured these events remain saved on the main Google Calendar server and are accessible via the web. Further, these steps will cause your Calendar app settings (e.g., Calendar notification ringtones) to be reset.
We recommend proceeding with these steps only if the above steps did not resolve the issue.
Click to expand...
Click to collapse
I solved my problem by exporting all my calendars, deleting all data from my primary calendar and importing the data back in to it.
This process had differing results on my three devices, but I was at least able to get a complete "timeline" in one calendar to show on each device. This doesn't help everyone, but it may help some. Remember: If you need to keep any extended period of time available on your device, DON'T clear Calendar Data!
It's sad that after all this time Google hasn't been able to do better than this.
So I noticed today that all events including "holidays" that are built into calander and other events marked as "all day events" such as if you enter someone's birthday appear to have some glitch.
So far I've noted this glitch only happens if you use the calendar widget or any external link to the event from the home screen and will not occur if you open the calander app from launcher and actually select the day of the event to open from the main calendar screen.
The problem:
If an event is marked as an all day event and it is opened from the widget or a link to the event anywhere EXCEPT opening the event from the calendar app, it will open the event with the correct information but it will SHOW THE DAY AND DATE BEFORE THE CORRECT DAY.
Example: click on veterans day event on Wednesday November 11 from widget and it opens showing the correct times but the event to be on Tuesday November 10. I've also noticed that if it is a recurring event such as yearly it monthly it shows the start date also a day earlier then it should be.
I've tried deleting the event and re adding it from 1201 am start time and ending at 1159pm the same day and this does not happen which to me indicates that it happens only to events that are selected as all day events in the check box. And yes I've confirmed multiple times the dates are correct when I create the event.
Please take a second and see if anyone else is having this problem. Just add the widget to your home screen find any event in your calander marked as an all day event such as a holiday and open it from the widget and see if the day is one day earlier then it should be. Then open the app from the launcher and see if it displays as the correct day and date from the main app.
Thanks!
I've flashed my i9300 with new rom (MM 6.0). I've used "nano" openGAAPS.
For calendar and reminders I'm using "business calendar" app from store and after flashing I have problem with editing reminders: the problem is that when I choose a reminder to edit, the edit panel is one from google calendar (only gives me date and time change) but I would like that edit panel is from business calendar so that I have other options to change (such as how long before given time the reminder will sound itself (ex. 15min before, 1h before and so on)
so, is there way, and how, to force that my default app for changing reminders is business calendar?
also one additional problem: in business calendar app I can see all the calendars I'm using. So problem is that google has synced my phone with gmail account and drawn all the calendars from my account. So basicly i have 6 calendars: 4 from gmail account, 1 "my calendar" (i think that's the default business calendar calendar) and 1 local calendar that is "my calendar" that I'm using. I can only delete that "my calendar" and others can't be deleted from business app (but I don't need them and i would like to delete them) so I would like to have only 1 calendar - "my calendar"
yelp?
If you read the reviews of the app.. It's the app causing it.
Beamed in by telepathy.
shivadow said:
If you read the reviews of the app.. It's the app causing it.
Click to expand...
Click to collapse
It can't be app... It worked like charm before flashing.
I choosed on purpose the lowest possible gaaps package to avoid google calendar bloatware and it stills high-jacks my calendar...
gesaugen said:
It can't be app... It worked like charm before flashing.
I choosed on purpose the lowest possible gaaps package to avoid google calendar bloatware and it stills high-jacks my calendar...
Click to expand...
Click to collapse
Umm.. Allow me to elaborate..
Each and every version of android is completely different from the last. You can see the android version from its API. Newer API's need updated apps as the code is different and optimised from the previous version so the way the app "calls" to the API is different and the older apps cannot take advantage of it.
Couple that with brand and model differences, the way the API calls the hardware will be different and optimised and older apps will not be able to take advantage of it.
And you can take into account that you phone was never made to run anything higher than 4.x, the API will struggle to communicate with any part of the phone software or hardware. OEM code is illegal to use in custom roms so it all has to be totally written from scratch, of which the app will not know about and will not be able to take advantage... You get it..
If you want complete compatibility then you need to buy a newer phone with native support for the new API's.
I hope this clarifies roughly why you are experiencing issues with an otherwise known to be good app. Basically the app and rom are to blame, more likely the rom itself.
Beamed in by telepathy.
shivadow, thnx for answer.
also I've discovered what is the problem: the copied calendar isn't compatible to new OS so business calendar tries it's best to read event as "whole day" and it redirects editing of the events to the google calendar. The new events that are added to the local calendar which is default calendar of BC can be edited normally.
So I'm copying manually events that are important so that I can delete copied calendar...
also one strange thing is that copied calendar has messed up reminder starting time of events: if an event is set to begin at 19h, it sounds alarm at 7h. the other day it sounded the alarm at 00h and it was set to start that day at 12h...
Like I said, compatibility issues with the api..
Beamed in by telepathy.