I HAD a reassign button for a student, but his deadline had passed, so I couldn't reassign it. So I gave him an extension in another window, and now the reassign button is GONE. This happened yesterday as well with a different student.
I like having this feature because it puts the assignment back on the student's to-do list, but it's clunky. If the assignment can't be reassigned, then the button should be greyed out. OR, (even better), I should be able to grant an extension or additional attempt if necessary within the reassign feature. Currently, I have to add attempts and extensions in a separate window, save, refresh, and then reassign. (That's if the button doesn't vanish entirely.)