The bug
Ravagers don't attack targets when rides by any mob (Except illagers and witches).
How to Reproduce
summon a ravager rides by chicken
/summon ravager ~ ~ ~ {Passengers:[{id:chicken}]}/summon ravager ~ ~ ~ {Passengers:[{id:chicken}]}
Summon a villager
→ ❌ The ravager don't attack the villager.
Attachments
Comments 4
This actually duplicates MC-43258, which was later resolved as, "Works As Intended". Passengers will control the mob that they're riding, however, this can be overridden under certain circumstances. Please see the duplicated link for further details.
@unknown - MC-43258 is not about the same thing. That report is about the behavior of the ride overriding the behavior of the rider (chicken will still be lured by seeds even though its being ridden by a zombie), this one is about the behavior of the rider overriding the behavior of the ride (chicken riding ravager makes ravager not attack villagers).
A ridden ravager's behaviour is always controlled by its passenger. For example, if a zombie rides the ravager, the ravager will act like a zombie. As chickens don't attack villagers, it is to be expected that the ravager won't attack villagers either.