Affects version: 1.15.1, possibly sooner.
How to reproduce:
Spawn baby zombie riding a chicken.
Demount / Dismount baby zombie (by spawning it in an ocean biome maybe?)
Leave the remaining chicken / move away by a couple of chunks
The chicken will despawn eventually which should NOT happen.
Fix:
Chickens spawned in when a baby zombie rider is spawned and killed should not despawn in the world, like how normal animals don't despawn.
Notes
I found this to be happening when I was playing in an ocean biome. I found these chickens in the middle of the ocean, took them to my island. Eventually they despawned and did not produce any eggs.
Thank you for your report!
We're actually already tracking this issue in MC-48965, so I resolved and linked this ticket as a duplicate.
However, that ticket has already been resolved. That means that this is not considered a bug and won't be fixed. Please do not leave a comment on the linked ticket.
If you haven't already, you might like to make use of the search feature in the future to see if the issue has already been reported.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki