[eluser]N3XT0R[/eluser]
if you load in your controller-class inside the constructor any models, check if one of the models extends the ci_controller.
Little time ago i done the mistake/fail and tried to load a model wich extends from the ci_controller.... <-- yes fail
If you do something like this, the form_validation will return a right value, but your form_validation error will not be displayed in your view.
validation_errors() will return a String with a length of 0.