We'd be happy to try and help narrow down the mystery.
I looked through the Autotune results and tested with the first site I found at wes...com.au
I couldn't find a share button on any of the pages of that site, so it may not be the correct one. If that's not the page, the below may still apply.. but may not. Either way, the below should be investigated on that site.
Looking at one article on the site (power-cable-depth.html), I inspected the HTML of the page. On that page are 3 different calls to load the Facebook Javascript API with 2 different application IDs. Each loading instance looks like:
#1
window.fbAsyncInit = function() {
FB.init({appId: 'APP ID #1', status: true, cookie: true, xfbml: true});
FB.Event.subscribe('comment.create', function (response) {sendmail(response.commentID);});
};
#2
window.fbAsyncInit = function() {
FB.init({version: 'v3.3',appId: 'APP ID #2', status: false, cookie: true, xfbml: false});
FB.Event.subscribe('comment.create', jfbc.social.facebook.comment.create);
FB.Event.subscribe('comment.remove', jfbc.social.facebook.comment.remove);
}
#3
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=APP ID #2";
The first is from another extension that seems to be trying to send an email when a new comment is left on the page.
The 2nd inclusion above is from JFBConnect.
The final inclusion is using the really, really, really (10+ year) old version of Facebook's Javascript library (all.js). I haven't seen all.js being used in a long time, but years ago, it was known to cause issues with the Share feature.
I'd recommend:
* Absolutely removing the all.js inclusion
Then, either:
1) Removing the FB Javascript inclusion and initialization code from the other app
2) Or, (at least) using the same App Id for both JFBConnect and the commenting app
I hope that helps get you started and, if we're looking at the wrong site, please point us in the right direction
Thanks,
Alex