Thank you for sharing the admin access.
I noticed that the shortcodes for the user custom fields have been placed in the "Search and Pagination" section of the author archive ("WordPress Archive for Author2"), which is outside the loop of the author archive page.
There have been some changes introduced to the newer Views version in how the user's ID is processed in archives, which is why it is possible that these fields worked in the previous versions, but not with the latest one.
To fix, I'll suggest the following steps:
1. Please make sure all Toolset plugins are updated to the latest versions.
2. You'll need a custom shortcode that can return the ID of the user whose author archive page is being viewed:
function get_author_id_in_archive_func($atts) {
$author_id = 0;
if (is_author()){
$author = get_queried_object();
$author_id = $author->ID;
}
return $author_id;
}
add_shortcode("get_author_id_in_archive", "get_author_id_in_archive_func");
The above code snippet can be included through either Toolset's custom code feature ( ref: https://toolset.com/documentation/adding-custom-code/using-toolset-to-add-custom-code/ ) or through active theme's "functions.php" file.
3. Next, please add "get_author_id_in_archive" in the "Third-party shortcode arguments" section, at WP Admin -> Toolset -> Settings -> Front-end Content.
4. After that, you can update all "types" shortcodes to show user custom fields in the "Search and Pagination" section of the author archive to include this user ID in the "user_id" attribute:
For example, the old shortcodes:
[types usermeta='sp_icon'][/types]
[types usermeta='sp_icon' alt='%%ALT%%' title='%%TITLE%%' align='center' resize='proportional' user_is_author='true'][/types]
[types usermeta='sp_postalcode' format='〒: FIELD_VALUE' user_is_author='true'][/types]
Will become:
[types usermeta='sp_icon' user_id='[get_author_id_in_archive]'][/types]
[types usermeta='sp_icon' alt='%%ALT%%' title='%%TITLE%%' align='center' resize='proportional' user_id='[get_author_id_in_archive]'][/types]
[types usermeta='sp_postalcode' format='〒: FIELD_VALUE' user_id='[get_author_id_in_archive]'][/types]
I hope this helps and please let me know if you need any further assistance around this.