I keep getting better understanding the mechanics of the game, but one thing puzzles me, and I cannot seem to find a solution.
Sometimes, units of mine (infantry, tanks, artillery) seems to run out of ammo or something like that!? They just cannot attack anymore, all of a sudden. It is not because they are locked in, out of supply, and other units around them seems to function fine. Even when they are at full strength, or I give them a break from the fighting, they still seem unable to attack. They can however still defend themselves. Sometimes, after 5-10 turns, they seem to work again, but I don't know if I could do anything to speed up their repair, so to say...
So, something is happening to these units (lack of ammo or perhaps discouraged), but I don't get any notifications anywhere, so I don't know what to do?
What should I do, and what does it mean, when they will not attack anymore? Should I remove them far away from the frontline, or do I just disband them, or upgrade to another unit?

