I did find this https://stackoverflow.com/questions/23138790/wordpress-content-visibility-set-to-private-and-cant-change-it-to-public while seeking a solution. I checked my wp-admin/includes/‘meta-boxes.php file, and these lines are correct:
$visibility = 'private';
$visibility_trans = __('Private');