Hey thanks for the response @Sedlo,
That's correct, I don't have them set to invulnerable. Just to sort of repeat and hone in on my situation...In my example my tests, I would use scripting to parse my kill event to my client aircraft, which was as an A-10A. Then I'd task a ship such as the Ticondaroga with firing on the A-10A to shoot it down it, causing the Kill event to fire off (occured generally as the aircraft hit the water, so a crash event also happened simultaneously, but as stated before, the kill event always fires first.) From there in my kill event scripting, I have the line of code below execute, which doesn't generate an error, but just pretends to run like normal when checking it in the DCS log. However it flat out doesn't outText anything lol.
tti.outTextForGroup(tgtGroup:getID(), "*************** !ATTENTION! **************", 30)