How come I can't get echo to work? bricks/code/echo_function_names

IGNORE Below. I found the issue, I had 2 instances of add_filter( ‘bricks/code/echo_function_names’, function($function_name) in my theme, so it was using the second instance. Combined both into one now it works.

Using the following: bricks/code/echo_function_names
But it doesn’t work. I added bricks/code/echo_function_names to my child-theme.
But calling {echo:user_has_vendor_profile_image} doesn’t do anything?
What am I doing wrong?

//ADD extra bricks echo functions here
add_filter( ‘bricks/code/echo_function_names’, function($function_name) {
return [
‘wp_logout_url’,
‘user_post_listing_max’, //can use these as dynamic data now in bricks
‘user_get_vendor_profile_image’,
‘user_has_vendor_profile_image’,
];
} );

function user_has_vendor_profile_image() {
$current_user_id = get_current_user_id(); // Get the logged-in user ID.
// Get the vendor_profile_listing_id from user meta.
$pictureID = get_user_meta($current_user_id, ‘user_profile_picture’, true);
if ($pictureID > 0) {
return 1; // The current user is the author of the listing.
}
return 0; // Either no vendor profile or the current user is not the author.
}