Correct; you cannot fix this. Your customer can.
Obviously, signing a new W-9 doesn't actually "fix" anything. You will likely get a second B-Notice on this customer next year. It will indicate:
If the TIN is an EIN, the payee must contact the IRS to get his or her employer identification number validated on the IRS Letter 147C.
If your customer is smart, he will do it now instead of waiting to do the same dance next year.
P.S. It is possible that the mismatch is occurring because the name used for information reporting differs in some small way from the name to which the number was assigned. Look carefully at the IRS letter that assigned the number and compare it to the name reflected in the account title.
_________________________
In this world you must be oh so smart or oh so pleasant. Well, for years I was smart. I recommend pleasant.