I was testing things with this new item and...when it's used on a pokémon that already has the condition that the item gives, the item is consumed anyway. In my opinion, when the Pokémon condition already exists, you shouldn't be able to use that item on such Pokémon.