Hide Admin Bar For Users

Until recently my Admin Bar was hidden for all Users on all sub-domains. Now it is showing on
https://chat.christiangays.com/
https://trans.christiangays.com/
https://intersex.christiangays.com/

The other main domain and sub-domains are good.
I have the following code in my child theme functions.php

// Begin - Show Toolbar when viewing site - make default unticked
add_action("user_register", "set_user_admin_bar_false_by_default", 10, 1);
function set_user_admin_bar_false_by_default($user_id) {
update_user_meta( $user_id, 'show_admin_bar_front', 'false' ); }
// End - Show Toolbar when viewing site - make default unticked

// Begin - Admin Bar - remove for Users (using this now instead of above)
if(!current_user_can('administrator')) {
if(is_admin_bar_showing()) {
show_admin_bar(false);
}
}

I have tried installing several different plugins to "hide admin bar" but none of them have any effect.

Would appreciate any help.
Support access is granted.