Also, you get a NoSuchElementException when doing a battle with the UK-aaGun unit:
[image: 1787472150909-c80a9ad1-4141-4dac-a091-41bd276796e3-image.jpeg]
In this battle, I gave the British infantry, tank and aaGun the ability to retreat on the first round of combat.
When choosing to retreat and selecting a territory, it immediately throws NoSuchElementException and the game crashes. I think that is caused because there is a phase where the aaGun shoots at the air units and that comes after the phase where the British decide to retreat. This results in a phase where the aaGun cannot shoot at the air units. I think it's better to move the decision to retreat for the defender after AA fire, according to the North Africa rules.
[image: 1787472563261-4d5afbaa-b922-4031-9a53-9961e87b81b3-image.jpeg]
In other words, "British withdraw?" should come below "Germans notify AA casualties".