When I garrison groups of units in a city, the re-calculation of HP does strange things to the group. Specifically, it makes the game think the group has fewer units than it actually does--I've lost quite a few good units this way. I've seen a group of 9 archers stripped down to 1 archer and a team of Umberdroths reduced to 1, all without actually taking any damage!