We do not have the mechanism in place to explain and re-prompt for it. If you have the JFBConnect's 1) Automatic Registration disabled and 2) Registration Component set to JFBConnect (instead of JomSocial), you can configure JFBConnect to collect the information that was not approved. To do this go into the JFBConnect backend > Profiles > JomSocial tab and make sure you've set the 'Show Profile Fields' option to at least 'Required Only'. You may additionally want to show the info that has been imported with the 'Show Imported Fields' option. When the user hits the FB login button, you'll go to the JFBConnect login / register view with the fields that still need to be filled out.
then registration would break. This was because of some fileds not being imported and then jomsocial taking over the registration process which is not what is wanted
If you've set the Registration Component to JomSocial, we basically pass any profile information we did receive to JomSocial and you'll continue on with their registration flow. But I think you should be able to see the fields that are required but missing info and be forced to fill them out in their registration flow.
Could you give me a specific URL to see the behavior in action? Is there one permission prompt or multiple? When I attempted it on your page and declined the first FB dialog for permissions, I'm just brought back to the homepage.
-Melissa