The bug
Panda can eat everything when summoning by command.
How to reproduce
Use this command
/summon experience_orb ~ ~1 ~ {MainGene:"lazy",Passengers:[{id:"panda",ArmorItems:[{},{},{}, {id:"minecraft:egg",Count:1b} ],HandItems:[ {id:"minecraft:crossbow",Count:1b} ,{}]}]}
→ ❌ The panda eat crossbow
Related issues
is duplicated by
Attachments
Comments

I suppose that pandas are just programmed to eat whatever is in their inventory, causing this bug.
Edit: By the way, they don't actually eat the item; they just drop the item after chewing it long enough.

Not sure if this is really a bug. Since it only happens with commands, it causes no problems in regular gameplay and it can be used for humourous scenes like in the attached screenshots. Also, what would be the expected behaviour?

Due to the fact that this is only possible via commands (and that this might have mapmaking potential), maybe it should be closed as Invalid/Won't Fix?

a panda ate my panda tossr crossbow