i managed to fix this which may allow you to fix the plugin as i cannot do this on all the sites
if i turn off the plugin and then put all this in my index.php just before the end body tag it works perfectly, so purhaps we can have it so the plugin puts the code there?
<script src="/components/com_jfbconnect/includes/jfbconnect.js?v=510" type="text/javascript"></script>
<script type="text/javascript">jfbc.login.logout_facebook = false;
jfbc.base = '
www.URL.co.uk/';
jfbc.return_url = 'Lw==';
jfbc.login.scope = 'email';
jfbc.login.show_modal = '0';
jfbc.login.auto = '0';
jfbc.login.logged_in = false;
jfbc.token = 'TOKEN';
jfbc.init();
</script>
<script type="text/javascript">
window.fbAsyncInit = function() {
FB.init({appId: '431531660290800', status: false, cookie: true, xfbml: true, channelUrl: '
www.URL.co.uk/index.php?option=com_jfbco...task=facebookChannel'});
FB.Event.subscribe('comment.create', jfbc.social.comment.create);
FB.Event.subscribe('edge.create', jfbc.social.like.create);
};
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_GB/all.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>