If I set an item as Stackable, and Consumable by time (say, 30 days), and then the item times out, and then I grant the user another one of those items, the new item shows up as Revoked. It should show up in inventory, and stay there until it times out.
I can work around this by not setting the item to stackable, but it's definitely not expected behaviour.