Hi Venturecore,
I did some testing.
SyncFields Plugin presents usermeta fields from plugins immediately after they have been first created.
The issue is: Many usermeta fields are not created once a plugin gets installed and activated, but only upon first use!
So, SyncFields simply cannot present them as they do not exist yet ??
Let me give an example to clarify:
Once you install WooCommerce plugin, not much happens in the creation of fields in the usermeta table.
Only once an actual order is placed for a product by a customer, the usermeta table gets populated with new fiels, such as:
– billing_first_name
– billing_last_name
– billing_country
– shipping_country
Etc.
So if you want everything to work properly in the example of WooCommerce, the order of things is:
– Install SyncFields plugin (you can also do this last)
– Install WooCommerce plugin
– Create a test customer
– Create a test order
SyncFields plugin now presents the new usermeta fields.
In conclusion:
Although I cannot test the other plugins you mentioned, I suspect you have to start using the plugins with test customers before new usermeta fields are created in the database. Could you try and let me know if this fixed things?
Hope this helps!
Regards,
PJFC