very strange, sounds like the inventory code is corrupt. But it seems to be on your side since it works fine for everyone else. Do you have an idea of what might've caused it?
That doesn't really help unfortunately. Whether the gift is good or not, it should remove the gift from your inventory like normal. Are there multiples of the gift? Is your inventory full or empty? It's hard for me to help unless maybe some screenshots of video footage.