The problem was the nonce, answered by @Daniel Antunes here.
Let me help you! Overwrite the parent method display_tablenav of
WP_List_Table class removing the wp_nonce_field execution./** * Generates the table navigation above or bellow the table and removes the * _wp_http_referrer and _wpnonce because it generates a error about URL too large * * @param string $which * @return void */ function display_tablenav( $which ) { ?> <div class="tablenav <?php echo esc_attr( $which ); ?>"> <div class="alignleft actions"> <?php $this->bulk_actions(); ?> </div> <?php $this->extra_tablenav( $which ); $this->pagination( $which ); ?> <br class="clear" /> </div> <?php }
I’m not sure how to do this “Repeated question” thing to link to his answer, feel free to do that if you know how.