iCal or iHAL? Apple and the Terrible, Horrible, No Good, Very Bad Day

10/14/11Follow @wroush

(Page 3 of 3)

whole calendars. At one point iCloud had created 22 separate calendars—10 copies of my home calendar, 10 copies of my work calendar, the Google calendar, and a master iCloud calendar.

While the calendars were multiplying, iCal itself kept crashing on my Mac, trying to restart itself, and crashing again, then restarting again. I wasn’t able to interrupt this cycle, and it made using the machine impossible, as the new iCal windows would keep appearing on top of my other windows. When iCal crashed, it was showing a message about network errors, so I finally turned off the Mac’s Wi-Fi connection, which stopped the crashes.

Then I had to decide what to do about all the duplicate appointments. In my defense, it was late (around midnight), and I was weary from a day in the technology trenches, so I probably wasn’t thinking straight. I figured the best thing to do would be to delete all of the calendars from all of the devices, then restore iCal on the Mac from the archive file I’d made earlier, then let those old appointments propagate back to the iPad and iPhone.

So that’s what I tried. And the plan would have worked, if the archive had been intact—but it turned out it wasn’t. Either it hadn’t been saved correctly or it had been corrupted, and there was nothing in it.

At this point, Apple experts are probably saying “What about Time Machine or Carbonite or Mozy? Don’t you have a backup of your calendar somewhere?” Perfectly reasonable questions, but this was a bit of a perfect-storm moment for me. My old Western Digital Time Machine drive failed recently, and the new Seagate one isn’t working right, so I had no local backup. I activated the Carbonite cloud service on my MacBook when I got the machine in July, but it hasn’t finished its first full backup yet, and the calendar is one of the items it hasn’t gotten to.

So my calendar was truly empty—except that it isn’t; I have a slew of interviews, conferences, and trips coming up over the next three months. So I stayed up very late Wednesday night going through my e-mail archive on Gmail in an effort to reconstruct my schedule. I think I’ve got most of it back, but I already missed one overlooked appointment on Thursday, and there are bound to be more. Please, if you’re reading this and we have an appointment to meet at some point in the future, e-mail me now at wroush@xconomy.com to confirm.

If there’s a lesson in my calendar catastrophe, it’s that you should never delete all of your calendars, and that you should make sure you have an intact, usable copy of your iCal archive (and everything else) stored away before you start any of these upgrades. It’s my own damn fault that I didn’t have the proper backups. But it’s Apple’s fault that its iCloud network connectivity problems on Wednesday caused iCal to fail so ungracefully. (If anyone can explain why the duplicate calendars were being generated in the first place, I’d be very grateful. I suspect iCal would have gone on creating extra calendars forever unless I’d essentially disconnected its brain by cutting off the Wi-Fi. Perhaps Apple should rename the program “iHAL.”)

Everything seems to be working fine now. New calendar appointments and contacts get synchronized quickly and accurately across my three machines. I love all the other new features of iOS 5, like the notification center, the instant access to the camera from the iPhone’s lock screen, and the tabbed browsing and “reader” features in the Safari Web browser. But most of all, I love the idea that Apple calls “PC Free.” This is a philosophy and a policy rather than an actual feature or an app. It means that in principle, you’ll never have to go through iTunes again to back up, upgrade, or restore your iPhone, iPad, or iPod touch; thanks to iCloud, all of that will happen automatically and wirelessly. I hope it really works out that way, because for me, never would be too soon.

Wade Roush is a contributing editor at Xconomy. Follow @wroush

Single Page Currently on Page: 1 2 3 previous page

By posting a comment, you agree to our terms and conditions.

  • Pingback: iCal or iHAL? Apple and the Terrible, Horrible, No Good, Very Bad Day – Xconomy « News « Bilal's Hardware

  • Jered Floyd

    Thanks for the warnings. I’ve found that Apple’s calendar management has always been sub-par, so I just use iCal and my phone as CalDAV clients to Zimbra. Guess that’s not going to change.

    I had a question about a throwaway item you mention, “I activated the Carbonite cloud service on my MacBook when I got the machine in July, but it hasn’t finished its first full backup yet[...]“. July was 3 months ago. Is Carbonite that slow, or have you just not left your laptop on for it to do its work?

  • welcome to the 21st century

    PC-Free – welcome to the 21st century. My Android Motorola Photon 4G is PC Free, my Blackberry was PC Free and wires free, My Palm Pre was’nt just PC Free, it was wires free since I charged it through the touchstone charger and moved everything on and off through wifi. Glad to see Apple joining the rest of the crowd.

  • Howard Simson

    The theme of this article could be summed up as “Apple software really failed, but I blame myself.” I am a Windows user, but also an owner and user of Apple products. While I love Apple design, workmanship, and mobile devices software design, I have always been frustrated with the Mac software implementation and platform. Under Windows, if something like the scenario detailed in this article happened, I expect I would have enough avenues to pursue (if needed, behind the scenes in temp directories etc.) to rectify the issue, or at least locate a backup before it got wiped out.

    I can’t help but wonder if the author and other Apple users would rather blame themselves for Apple failures, because admitting anything contrary is akin to “treason.” The author said it was a terrible, horrible, very bad DAY. To me, it seems a terrible, very bad implementation of SOFTWARE. Mac (and Apple) fans continually trumpet Apple platorms as so much easier to use, and less likely to fail, crash, or destroy data. I appreciate the author detailing what happened to him, but he didn’t have to (repeatedly) take ownership for the failure. That belongs to Apple.

  • http://www.xconomy.com/author/wroush/ Wade Roush

    Jered — Yes, I’m also a little puzzled about why it’s taking so long for Carbonite to finish backing up my MacBook. I do turn the laptop off every night from roughly 11 pm to 7 am; perhaps I should just leave it running until it finishes. Or perhaps I should investigate and find out if the backup is stuck for some reason.

    Howard — I think you have a good point. I’m generally happy with my Apple devices, which, overall, seem a lot more user-friendly than what you get in the Windows world. Balanced against that, however, all Apple users have to go through these periodic, incredibly painful upgrades & adjustments where, in the end, it’s Apple’s way or the highway. And those are system implementation shortcomings, as you say. We probably don’t complain about that enough.

  • Brian

    I’ve been warning everyone I know across all platforms – not just Apple – to be very wary of “the cloud”. It’s a great idea to be able to store things remotely and access them on the fly – but it is a horrible idea if people don’t think to keep a copy of that data themselves, whether saved on their hard drive, burned on a disk, thumb drive, or even the old fashioned thing known as “writing it down”.

    While the calendar incident you describe is, as you described it, a kind of “perfect storm” of events that led to your data loss, for a lot of people, making backups of data is just not something they think about.

    Those people will learn the hard way when they go to pull up their data from “the cloud” for a business meeting or presentation and are confronted with the server being too congested… or down… or their data being corrupted… or any of the other bajillion things that could (and for some unfortunate users WILL) go wrong.

    As much as I love gadgets and technology, I’ll never get rid of my good old fashioned paper planner calendar that I carry with me. It’s OS has never crashed once.

  • Greg R.

    Hello Wade,

    I have to smile with you. You must have been in my office at the same time; I worked “ALNIGHT” with iOS 5 and the iCloud it was fun to a point, “Like what do I want to try first”…. Anyway after a long day in academia (working with students), I started the “Download” (one of the “tens of millions”) I was also watching MLB NLCS “Go-Cards”….. Good Game still downloading 3hours+ after the iPhone was done; it was time for the iPad2, now it is going on 3am CST. So to make the long too short of it, I do have a lot of calendar now and I will read what others are doing to fix it while I wait on my New “Back Ordered” iPhone 4S (that I order in the at&t store on October 7th at 3pm CST)…. Good Luck Let me know how it goes :-)and a good store too!

    Greg R.

  • sam

    Can you imagine the same traffic or more congested next time around since everyone upgrades their iPhone, iPad… at the same time with PC-free iCloud? If Apple does not figure out a better way by then, PC will be back.

  • Jered Floyd

    Wade,

    Let me know what you find (or maybe your post will prompt Carbonite to repond); 3 months to first backup doesn’t sound like a useful product to me. I hope they aren’t charging you!

    My iPhone 4S just arrived, but I’m unable to activate it. Not too surprising, as that’s been the case every year on launch day. It seems to be a problem isolated to AT&T — you’d think they’d have learn to expect it by now. I’m sure the back-end provisioning systems are some rusty boat anchors running some monstrously over-complex BPM software….

  • Brian

    Jared – actually its on Apples end, not AT&Ts. Apples system is down nationwide. Our local Apple store cannot even sell their phones and is now taking names from customers in line. Hopefully they at least managed to get the antenna right this time!

  • Jerry

    Wish I had read this before I tried. My problem (really? Blaming myself?) was that my iPhone was connected to my laptop, and synched to it and to iCloud, duplicating by calendar. I turned off synching to my laptop (thru iTunes), and now only have one set- but really shouldn’t the software have recognized this?

    The really frustrating part was that I couldn’t find any help for my problem on the Apple site. I guess since it “just works” they don’t have to provide help.

    I noticed in your screen shot, you hadn’t turned on mail in iCloud. I haven’t been able to figure this out either. Do I have to stop using my current email address (not going to happen) and only use the .me account to have my mail synch both directions? Again, where is Apple’s help?

    I’m one of those devoted Apple users, but this time…. GRRRR!!!

  • Pingback: iCal or iHAL? Apple and the Terrible, Horrible, No Good, Very Bad Day – Xconomy « Technology « Direct Global Media

  • http://www.xconomy.com/author/wroush/ Wade Roush

    Jered: I consulted with Carbonite. Here’s their response. As I suspected, the fact that I’m turning off the laptop every night is slowing down the backup:

    “Hello and thank you for contacting Carbonite Customer Support.

    We are sorry for any inconvenience this may have caused you. We have reviewed your account and see that the backup is progressing normally when your computer is connected to the internet. You have good internet upload speed as well. You are correct that turning the computer off at night is causing the delay in completing the initial backup. If you can leave it on as much as possible just until the initial backup is finished it would speed up the process considerably.

    Also, when your computer enters hibernation/sleep mode, your internet connection is interrupted, effectively stopping the progress of your backup or restore. To adjust your hibernate and sleep settings on a Mac, you can use Energy Saver. For more details, please click the link below.

    Hibernation and Sleep Mode: http://carbonite.custhelp.com/app/answers/detail/a_id/1488

    Please let us know if you need additional assistance.

    Sincerely,

    Carbonite Customer Support”

  • Ben Lowengard

    It’s terrible when an update failure happens to a blogger. As someone who has done quite a few updates to iCloud I offer this advice:
    Backup (good) Contacts and calendars before updating.
    Check to see if you have enough ram (1 gig just does not cut it on a MacBook Pro)
    Update all devices to Lion and IOS5 before switching to iCloud.Then go to Mobile Me and do the switch.
    Plug your IOS device directly into a USB port for the update esp iPads- you may want to turn off Sleep (on your main computer) as well.
    Caveats may happen, but generally it works well. This is a sea-change in how you update things with Apple- you have to pay a little more attention. Snow Leopard will have to change mail settings to the iCloud servers (if you need to use SL).