I wrote a custom validator for captcha that compare session value with submitted value, and custom captcha element that consist of textbox+image tag. everything is ok & validate() method in validator class return suitable boolean & works well.
But form shows validation message again even when validate() return true! whats my mistake? element don't pay attention to what validate() returns!