Problem with removing plugin action

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' ) );
}