Erik,
I've been investigating this morning but don't have any great details to share with you. What I've found out is below and hopefully something here will help you make heads or tails of what's going on as well:
* The authentication process is absolutely working with the /it/ domain. I can add code that checks that the user is authenticated after they click the Facebook button (or are auto-logged in). I've verified this with some code in the /components/com_jfbconnect/controllers/login.php file. You can do the same by uncommenting the 4 lines around 182. Once you do that, you'll get a blank page with the currently logged in user's information after you try to authenticate with Facebook. However, once redirected back to /it/, you are no longer logged in. I'm unsure if something is intentionally logging the user out or if there's a caching issue that's simply showing the /it/ page as if they aren't logged in, even though they are.
* Both /fr/ and /en/ (or the root /) *do* work. Those also happen to be the only flags showing in the top next to the 'Languages' area. Is there any other way that those languages are treated differently than the others that aren't shown (whether through settings in GTranslate or server type settings, like in .htaccess files)?
* If you successfully login on one of the pages above, and then click the "Logout" button, JFBConnect drops a special cookie called "jfbconnect_autologin_disable". That cookie is meant to prevent the automatic login process from starting again since the user just intentionally logged out. However, JFBConnect is still trying to log the user in. That would happen if the cookie isn't properly passed back, which could be a sign of aggressive caching somewhere.
From what I can see, everything within JFBConnect is working as it's supposed to, but something else is preventing (or actively logging out) the user from being logged in. If you have any ideas about caching, cookies or specific language configurations that may be conflicting or causing problems from the above testing, please let me know and we'll gladly help to continue investigating however we can.
Thanks,
Alex