If you can prove the person making the affidavit is lying, you can file a court case against them and bring perjury charges.
You don't seem to know how affidavits work or even what they are.
The person "making the affidavit" is called an "affiant", so you don't need to pretend like you know what you're talking about while showing everyone you do not.
Secondly, the affiants in almost every case aren't the witnesses, but the attorneys. The attorneys are the affiants who are swearing that they heard these witnesses say these things in the affidavit. But the affidavits themselves aren't submitted or signed by the witnesses, they're submitted and signed by the lawyers.
That's how they keep the grift going.