Hello @eliot1988,
Thank you for contacting the support.
Most of your posts are already showing the correct image in Google News so it is highly unlikely that the issue is coming from Schema as the image is taken directly from your content. Some of the posts that don’t have an author entity added to the Schema are also showing the Gravatar image, so it seems like Google is finding that image from somewhere else. Here is an example: https://ironmaidenismyreligion.net/steve-harris-%CE%B4%CE%B5%CE%BD-%CE%B8%CE%B5%CF%89%CF%81%CF%8E-%CF%84%CE%BF%CE%BD-%CE%B5%CE%B1%CF%85%CF%84%CF%8C-%CE%BC%CE%BF%CF%85-%CF%83%CE%B7%CE%BC%CE%B1%CE%BD%CF%84%CE%B9%CE%BA%CF%8C-%CE%BC/
However, if you still want to remove the author image, you can use the following filter:
add_filter( 'rank_math/json_ld', function( $data, $jsonld ) {
unset($data['ProfilePage']['image']);
return $data;
}, 99, 2);
Here is how to add a filter to your site: https://rankmath.com/kb/wordpress-hooks-actions-filters/
You also have two Article Schemas on your posts and the second one seems to be coming from your theme. Please check your theme’s settings and disable the Schema added by them as it isn’t recommended to use duplicate Schema.
Hope that helps. Let us know if you need any other assistance.
P.S. Since the question is not limited to the PRO version, we have replied it here. If you have any PRO specific questions, please open a new support topic on our forums as WP.org does not allow support for the paid products here.