Дело в пинге или лаг сервера (это когда возле пинга горит красный огонёк вместо зелёного).
1) Если у вас был пинг, то сервер ещё не принял данные о том, что вы заехали за дом, а значит расчёт попадания снаряда расчитывался, как если бы вы стояли на месте, а потом мгновенно оказались за домом.
2) Лаг сервера происходит когда у сервера происходят микро проблемы с вычеслением или передачей сигнала всем игрокам, поэтому обьекты танка или обьект снаряда могут дать сбой в вычислениях положения или перемещения. (в данном случае, не только ваш танк не заехал за дом, но и враг мог быть на более удобной позиции для выстрела)