"Why do I get an HTTP Error 500 when changing a subscriber's email address?"
We gotchu.
This error happens when the email address being added already exists in your list!
To find the duplicate, type in the email to the search bar and choose the one you want to keep.
Simply delete the duplicate email that is no longer needed and you're all set!