@theveteran
We could even make it more complex. Say a British fighter moves through a sea zone with a neutral Italian fighter on MAP/CAP, and while the British fighter is two steps away of its AC with the neutral fighter in between and it fights a battle with a German destroyer and wins, what would happening Italy decides to declare war before non combat by the Brits back to the IC. Everything is immediately, so the British fighter would be at war with Italy and be denied to fly back to its AC and crash? Or would it fight the Italian fighter on its way back? And would the AC be allowed to go towards the fighter with the Italian fighter in its way. I think the immediate rules make the game more complex and although a nice starting point it is cumbersome in such gaming situations. It would be a lot easier to play and remember if DOW can be done in your own combat and non combat movement phases and in all the other phases of you and your opponents. But not in your opponent’s combat and non combat phases. Mind that fun is more important than FAQ’s, so house rule such things. If playing outside your own group like on the Internet, use the official solutions. This as a suggestion to not overcomplicate the situations. In the immediacy combat would occur if the DOW is done in the opponent’s combat move. If say three ships have passed and a neutral destroyer would go to war with you, the fourth ship you announce would not be able to move into that destroyer’s sea zone because of the sudden war status, but it would be allowed to leave if it was already in there. Easy does it by excluding the DOW in opponent’s movement phases. Many roads lead to Rome.