I've followed the instructions - created fieldgroups, added fields, linked fields, etc., but regardless of the options I've tried, the registration page only says: There are no fields for the selected usergroup(s).
If I turn on usergroup selection, then it shows that...but then the error below. The fieldgroups are published, and user registration is on.
In fieldgroup configuration you have to select usergroup. For registration default usergroup is registered, if you have not changed default registration usergroup in User Manager's configuration. Please check that usergorup and add it in fieldgroup configuration.
Another question - is there a way to display the fieldgroup description on the form? For instance, for this client's registration process, users need to enter their initials as a way of consenting to a couple paragraphs of text. I need to display that text on that step of the registration form.
You can display the field group description by template overriding.
Copy the file Root => components => com_joomprofile => extensions => profile => templates => site.profile.user.registration.profile.php to Root => templates => yourTemplate => html => com_joomprofile => site.profile.user.registration.profile.php