I read this message from your support area:
This user has not yet confirmed his email address and account!
This user has not yet been approved by a moderator!
This is usually caused when you have a required field in your Community Builder Profile which you have not mapped to a Facebook field. Since JFBConnect retrieves profile fields from Facebook, if there is no mapping for a required field, Community Builder does not save the profile as it considers the profile invalid. For now, if you're using JFBConnect, you cannot have required fields in Community Builder that do not map to a Facebook profile field.
I am using JFBC 3.1.2 and CB 1.3.1. and I have this same issue. I have several required fields, including email, password, verify password, telephone, email, verify email. I can't imagine removing the requirement for these critical fields just to allow JFBC work. The only I can consider removing is telephone. And these fields are not listed in the user mapping area of JFBC. Is there no way around it?
Furthermore, my users' FB images do not replace CB profile image. Is that not what it is supposed to do? I have read through several posts on the subject and checked all settings, including the write permissions in images/comprofiler. Everything looks fine, so what could be the problem?