On Bedrock Edition, if a Zombie attack a player while holding a spear, instead of using the spear charge attack, it will uses the regular melee attack, this is inconsistent with Java Edition.
Steps to reproduce:
Summon a Zombie (any variants)
Run this command: /replaceitem entity @e[type=!player] slot.weapon.mainhand 0 netherite_spear
Change your gamemode to survival
Observe
Expected results:
The zombie uses charge attack when attacking player, matching Java Edition.
Observed results:
The zombie uses regular melee attack.
Note: This also affects Zombie Horse jockey, they will do melee attack instead of charge attack.
I can reproduce in Android