Edit: (Removing all unnecessary description that was previously here)
The wiki states witches should be dropping potions 100% of the time if they were holding it when killed by the player (this did not match java, which has 8.5% chance). However, they are only occasionally dropping potions now. Is this an intended change? I'm assuming it is, but would be nice to have a confirmation.
Comments 2
Cleaning up old tickets: This ticket has not been updated recently (~1 year+) so is being closed as Cannot Reproduce. If you feel this is still a valid issue then please comment, or create a new ticket following the Issue Guidelines.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki
Ok, so after experimenting around this a bit more: Witches only drop potions when killed by player (or tamed wolf). So my idea was flawed. When killed by player, they drop the potion they are holding sometimes. Wiki states it is dropped all the time for Bedrock, however that is not the case. So I suspect 100% drop was a bug in Bedrock, and got fixed to have similar drop rates to Java (I don't have enough samples to verify this yet), therefore it is working as intended. Since I've not seen this in the patch notes (sorry if I've been blind), so I'm hoping this issue can lead to confirmation of the change.