Sorry for the delayed response. We needed to a bit more investigation with your admin approval setup. That's not something we had tested before, but I think we have an easy fix for you to try.
Please open the /plugins/opengraph/easyblog/easyblog.php file. At line 496, you'll see:
$isPending = $this->isArticlePublishPending($article->publish_up);
Update that to:
$isPending = $this->isArticlePublishPending($article->publish_up) || ($article->published == 4);
Then, at line 525, you'll see something similar:
$isPending = $this->isArticlePublishPending($blog->publish_up);
Update that to:
$isPending = $this->isArticlePublishPending($blog->publish_up) || ($article->published == 4);
That should properly hide the article until the published state goes to the approved state. Please keep us posted on how that goes. We'll continue further investigation and plan to implement this in the next release of JFBConnect.
Thanks,
Alex