Internal link to menu item not working
Just saw the your form callback, seems like you are missing argument $form. Small Change as following

From:

function forms_grade_factors_delete_factor($form_state, $node, $component) {


To:

function forms_grade_factors_delete_factor($form, &amp;$form_state, $node, $component) {