I was able to link earlier today. But now I get this message
Could not Create or Schedule new live video. Please try re-authenticating. If you still see this error, then check permission settings on your Facebook account.
There was a Facebook issue for a short time. See if it's working now.
Link to Old Telestream Community Forum