I am not sure if this counts as a bug, but if a city is filled to its limit with defenders, you can't move units through it. You either have to move everone out move your army through and move them back, or teleport past. This is a real problem when you have built your city to block enemy movement. You also block your own movement.