As someone who was affected by this, I opted to go ahead and try and get my money's worth (although I have another service doing this in parallel). Also they were supposed to file an S Corp election for me, so hopefully I'll be able to find out the latest status of that. This whole thing is such a mess.
When was your S corp election supposed to be effective for? Are you registered with the state as a corp or an LLC?
In the meantime, behave as if you ARE an S-corp (payroll, tax filings, etc.). That allows you to get late election relief if you find they messed up.
Yes. I'm able to log into the platform. You need to navigate to https://app.bench.co. I actually don't remember if they provided that URL, or if I just typed it into my browser out of habit. It may work for everyone who was on the platform.