So lately, I've been finding out that messages and dialogs are pretty much the most tedious things to script well. Having 25+ messages in a mission (at least for someone inexperienced, like me) is like putting the mission completion another day away. Plus I've had two problems (which may be related).
Both these circumstances were tested while the even was default true and was under a simple has-time-elapsed argument.
1. In a mission where the GTVA is about to cross a node into a new system, I tried to have a stealth scout come in from that system to tell them that the area was clear from hostiles. For some reason he would not say his message. Not only that, but if I switched the message to any other ship, they would say the message.
I had the scout say it about a second after his warpir disappeared. I used the send-message-list sexp.
2. The same thing seems to be happening in the mission after. 5 seconds after a ship jumps in and its warpir disappears it cannot send its message, and, instead, command sends it. Again, I used send-message-list sexp.
Why is this happening? What am I doing wrong?