No. Of course they can not collect the same debt twice. If they brought a suit against you your defense is "accord and satisfaction". I recommend getting a copy of documents indicating that the debt was satisfied in full, and sending copies to the company. If they persist, see a debtors rights attorney to enforce your rights under the Fair Debt Collection Practices Act.
This answer is provided for informational purposes only. Actual legal advice can only be provided in an office consultation by an attorney licensed in your jurisdiction, with experience in the area of law in which your concern lies.
You can't be forced to re-pay a debt already paid. Hopefully you have the proof of the prior payment. Recommend that you tell whoever is trying to collect now to cease all contact, and invoke your Fair Debt Collection Practices Act rights.
You have the right to ask them to verify the debt (prove that it's a valid debt). You have the right to tell them not to contact you, and they must obey. They could sue you, but I doubt it will get to that point.
You certainly can't be made to pay twice. The real issue now is proof. Hopefully, you can come up with good evidence that you satisfied this debt.
Disclaimer: This Post does not consitute legal advice and does not create an attorney-client relationship. Do not act, fail to act or otherwise rely on this Post. Consult a licensed attorney in your jurisdiction.