I've been working on with dilemmas and I want to trigger them by using a script but alas nothing is working. Although custom dilemma triggering works but it has only two options.

These are the scripts I have used:
scripting.game_interface:trigger_dilemma(currentFactionName, "dilemma_key"); -- not working
cm:trigger_dilemma(currentFactionName, "dilemma_key"); -- not working
scripting.game_interface:trigger_custom_dilemma(currentFactionName, "dilemma_key", "First", "Second"); -- this works (with two options)

All help would be appreciated.