Success in SFI means never give up. So you should never give up in contacting your CSAs or PSAs. Remember each CSA pays you 15% CV of each of there purchase and more importantly matching points in case you are TL.
I never stopped in contacting my CSAs even they never respond to my mails. But i believe some of them will be back if you keep in motivating them through mails.