During the campaign putting the units in the city didnt heal for me, I had to just stand them within the cities' influence. Also when one of my companies' of spearmen were decimated down to 1 unit they did not heal back to a full company....stayed single. All my companies with 2 or more units healed back to full numbers. Not sure if this is intended.