I've been trying to reach out to them since September of last year because of a 2FA issue, and no one has replied unfortunately.
Well, it's worth noting that their official support account (CSFBC) was last active on the forum two months ago, and the last time they responded to users in this thread was over four months ago. So, if I were you, I wouldn't get my hopes up about them helping to resolve the issue.