Using WP_List_Table to Create WordPress Admin Tables

Are you sure all columns in your table are all defined in get_columns() method?

Ensure you add the exit keyword after every wp_redirect like so wp_redirect('url here'); exit; to prevent any header already sent error.

You might want to create a GitHub gist with your code for me to peruse.