I have noticed a number of times that when my units consume 50HP potions (beta 5.4) that they in fact don't restore any HP points.
I have also noticed that a few items simply disappear when you assign them to a unit. The one I remember best was a a cloak that came into my possession as loot, I believe it conferred dodge ability (but not shadow cloak), brownish icon. However, when I equipped it simply just disappeared.