@redrum I am very short on time as I am leaving until Sunday so please allow me to simply point you to this thread, where all of this has been discussed and clarified in depth:
https://forums.triplea-game.org/topic/989/aa-revised-minor-bug
We have a Github issue for this here: https://github.com/triplea-game/triplea/issues/4133
Thank you for your understanding.