It seems the script requires 500 ginseng whenever it draws from container.
I had 270 left, and it said not enough (needed to finish 10 more potions)
Also had 2 stacks of ginseng, one stack has 27 the other 800, got the msg not enough in container halting script.
Also wouldn't start when i was testing it to make 1 potion until I had hundreds in there. Kept saying not enough.
I don't know if this is by design but its not making sense to me just yet.
Still testing it -
Fixed the typo where it was saying out of garlic when It should say out of ginseng (it had the correct item type, just typo for Gheal)