As far as I know, this isn't a bug. Well originally it might have been, but that's how it works with any ability and then you cancel it. Think of it as a penalty for not checking ahead of time, especially the Oty. I never activate the ability unless i know exactly who I am going to eat. It's stupid to rely on the game telling you what you can and can't eat when you can look at the cards yourself. You should know when you should or shouldn't use your ability.