This may not be related to outhouse. I had similar problem where my tank could not see enemy tank even though these tanks nearly collided (yes it was hiding in forest but come on...). It feels like BF models optics but forgot to implement a "common sense algorithm". Something seems to be off with Black Sea too. You know how your fancy Russian armor does not see opponent no matter how visible it should be (short distance, shooting nearby units etc).