I opened this as well a few months back and just paid off the balance. It has reported as a credit card, however I am closing the card as I will have no other use for it and I do believe my score was impacted by the account being open.
If they are/were affected, they will remain that way till it drops off you CR, usually around 10 years after closing, but can happen sooner
You did not specify what makes you think there was "damage" from CFA versus normal dings that happen for many whenever new accounts are opened.
In any case, closing a card will not "fix" it.
Just a quick reminder on our forum etiquette guidelines, please ensure to keep comments Friendly, Supportive and Respectful. There's no exceptions to the TOS policy.