in reply to Question about inheritance of WWW::Mechanize
Does the superclass die on error? I don't remember that behavior (at least not the way it appears you have it configured). Have you tried the $self->success() method?
--MidLifeXis