So, your field’s return type is set to object, that’s is why your condition is always false. Because an object will not equal to a string.
If you wanna check the condition by the post title, you try something like:
$post_object = get_field('obits-second_visitation_location');
if (! $post_object || $post_object->post_title != 'Announcement Pending'):
......
Cheers.