Simbrief works perfectly fine. Check your Simbrief username and be sure it's the ALIAS (NOT the numeric Pilot ID), and if you are 100% sure your alias is entered correctly, be sure your firewall is not blocking online connections.
Also, keep in mind the last generated flight on Simbried expires after some time, so you'll get that error if the flight has expired, so it must be generated again.