What you’re doing will only remove an action added in a static method of class.
From https://codex.wordpress.org/Function_Reference/remove_action
If an action has been added from within a class, for example by a plugin, removing it will require accessing the class through a variable that holds the class instance.
add_action( 'wp_head', 'remove_my_class_action' );
function remove_my_class_action(){
global $my_class;
remove_action( 'wp_footer', array( $my_class, 'class_function_being_removed' ) );
}