Android seems to allow line breaks to be inserted into the alliance message by using copy-pirate. I cannot get that to work on my iPad. I tried to draw a map of war targets after text someone else had inserted, but broke what had been entered instead.
I don’t believe this is a bug, so much as a difference between the app versions. There are several minor formatting differences between chat on the two versions.
If I had to guess, it probably has to do with the text handling and display libraries available on the different platforms.
I wouldn’t be surprised if that’s the root cause, but from the user’s perspective, it’s still a bug. It means that, as a co-leader, I cannot make a minor edit to a message formatted by another co-leader without destroying part of what makes the message useful.
It’s complicated by that fact that most users won’t know their actions will break the current message until we try an edit during something like an alliance war.