in reply to Mechanize Cannot Detect Forms

Are you getting any output while dumping the forms using print Dumper ( $m->forms() );?

If this step works fine, try to select the form only with the form number by discarding fields parameter.