Вообще то работает, но его показания не принимаются в суде. Возможно тоже самое и с зельем. Невозможно точно проконтролировать кто его варил. Можно подкупить того кто варит или того кто это зелье будет давать. Так же могут пронести противоядие. Волшебство может запросто менять воспоминания, поэтому человек, на момент приёма зелья будет считать, что говорит чистую правду. И таким же образом можно засадить невиновного.