[eluser]MCrittenden[/eluser]
I think for that error you just need to load the validation library. Stick it in application/config/autoload.php or in the constructor of your controller, via "$this->load->library('validation')".
Is anyone else having trouble with the forgot a password function? Everything seems to work but I just never get the email that it says its sending. If it's just me then at least I can try and figure out what I screwed up.