I am having a similar problem. The last time Self reported payments to Equifax was November 2019. No update on Equifax for December, January or February. Their website doesn't have a contact number. Lead Bank refers you to Self. Call the number in this thread and no one answers. Very frustrating.