Hello Elise
I have finished the review and want to share with you here what has now been escalated or requested to/from the developers:
1. Screen options not respected:
There is a "Screen Options" in each of the CRED Control screens for user or post fields.
It is supposed to let you customize the amount of items per page.
It does not work.
I requested to either remove it or fix it.
2. A free Text Search is missing, This is a must in a list of meta_key string based data.
It's not a bug, thou.
Hence a feature Request is filed, where I will put some weight on so to increase it's priority.
If you have 900 fields in that table, you are simply lost, also because the amount of items per page cannot be changed.
So I requested to add this free text search.
No ETA thou.
3. CRED Post Fields seem to recognize only standard post types, as example groups of BuddyPress are not seen, neither their Emails Posts.
This is OK (It is the same in Toolset > Post Types), I just do not see any DOC in regard of what will recognized.
A Post Type, to appear it's fields in that CRED Screen, must have at leasts these arguments:
'public' => true,
'publicly_queryable' => true,
'show_ui' => true
I asked for an update on the Documentation:
https://toolset.com/documentation/user-guides/letting-cred-edit-custom-fields-created-by-other-plugins/
4. When I add a user field to CRED Control, I do not see it in the scaffold, even thou I checked that option in the settings
It is not in the Auto-Generated, not in the User Fields nor generic fields.
Now, the field for tests was a Checkbox Field of User Profile (show_admin_bar_front ) and added to scaffold as checkbox, value to save 1 .
Also simple line fields cannot be added successfully.
I tried to register my own custom user field with the WordPress Codex
add_user_meta( $user_id, $meta_key, $meta_value, $unique );
and also that field is not added to the scaffold.
I reported this as a BUG and our Developer already is on this.
2. I may not even find all user fields in the list.
As example, the description is not in the list, but is already the User Fields in CRED's form edit area as "biographical info"
The table in CRED User Field Control has an own query that follows special custom rules.
It excludes all fields that are:
'_edit_last',
'_edit_lock',
'_wp_old_slug',
'_thumbnail_id',
'_wp_page_template',
'first_name',
'last_name',
'nickname',
'description'
Some of them are re-added automatically to the User CRED form edit area when you add User Fields.
This is hence not a bug but a good piece of information.
I am not sure it is the best choice to remove those fields from the control and add them instead directly to the CRED Form edit screen... but since that is working I think we leave it as is.
Now, these are the issues I found in a clean, vanilla install.
I think once those are fixed, your issue will be too.
But I am also working on your specific Duplicator now, to see how to solve the issue right now for you.
I will update you ASAP