OK, I have tracked down the issue to the fact that we are not using posts anymore in favour of a custom post type which is breaking the author archives when it checks to see if an author has any published posts before saving to the wp_yoast_indexable
table.
Is there a way around this? What would be the best solution to restore this functionality for our custom post type.