JFBConnect can automatically create users if configured that way and the social network provides the necessary information back.
From your screenshots, it seems like that you have automatic registration disabled in JFBConnect. You can enable this in the JFBConnect backend > Configuration > General > User section for "Enable Automatic Registration". When enabled, JFBConnect will bypass that mini-registration view when possible. Please double-check that you have this setting enabled.
Once automatic registration is enabled, JFBConnect needs a name and email address from a social network in order to automatically create a user. It's required for a Joomla user account.
* Facebook, Google, and Twitter provide this information, so JFBConnect can automatically create the user. and skip that view. (Your screenshots show this pre-populated information, as expected).
* Instagram does NOT provide any profile information other than an ID, username and media count as described
in their documentation
. So when JFBConnect tries to get that info, it's not there and then has to be filled in by the user. (Your screenshot shows this as blank, also as expected).
For your reference, here's
our documentation
on the JFBConnect registration flow. Auto Account Creation and Mini-Registration are the sections regarding your questions here.
-Melissa