My record shows B and C completed in St. George 27 November 1877 E and I completed in London, England on 15 January 1966..Please check his recoord.
First, it looks like his name is wrong on this ID. You said his name is William Adair, but it was entered as Adair William. Also, this ID for Adair William aka William Adair was created on August 25, 2021, so this ID wouldn't have ordinances completed in 1877 and 1966 unless he had been merged with an ID that had those ordinances, but there are no merges for him. https://www.familysearch.org/tree/person/changelog/G8ZQ-KKP There are no sources for him either.
We also checked the changes for his father, James Adair, to see if he at one time had a son named William who was removed. We found a child named William, G9F8-PPJ, born in 1804 in SC removed from him. If you look at this child, you will see that the ordinances you have on your records are on him. https://www.familysearch.org/tree/person/changelog/K2RP-1B8
So just click Reference to the right of that deletion and then click Restore to restore the relationship. Then you will need to merge the new record created on August 25th with it. That should fix the problem. In case you need additional instructions, they are in these two articles.
We hope this helps.