I'm completely unable to use the test_message command.

I found that in EB it was used with civil_war event.
I tried this syntax:
Code:
	monitor_event FactionTurnStart FactionType romans_julii
		and I_TurnNumber = 1

		console_command test_message civil_war

		terminate_monitor
	end_monitor
but the message was not shown. I know that the event monitored is working, as I used it to test other commands.
As all the events for test_message command in EB script were TurnEnd, I've tried this other syntax:
Code:
monitor_event CharacterTurnEnd FactionType romans_julii
and EndedInSettlement
and SettlementName Ostia

console_command test_message civil_war

terminate_monitor
end_monitor
In spite of the fact that the faction leader is in that settlement from the very beginning of the campaign, the message is not shown in any of the first three turns.

Could somebody find the mistake?