There are only 56 possible potions; so you only need to miss a few in order to fail the award. Try using
this potion list, and match the effect of the potion on a villager to what you expect - if you get an unexpected effect, try mixing it again and double-checking your ingredients.
Knowing what the result is SUPPOSED to be can help to limit errors. Double-mixing every potion can also help you to make sure nothing is missed.