The Quality check plugin has 2 sections that help with this (Fn Ln issue)
There are author checks (use to detect the wrong ones)
then there is the
Fix section, used to swap the selected
Finally, be sure to Polish or embed the metadata as QCPI only fixes that shown in Calibre
Other QCPI checks might show the other issues. Or they may show in the Tag Browser sections.
Remeber to embed the corrections: You only fixed what is in Calibre