Yes, obvious bug. I have the exact same problem. I don't know why the geniuses at Canon could not understand your clearly written question. The basic problem is that it is much more interesting for a developer to create a cute, sometimes cool feature...