Oh snap, should have realized it was case sensitive by all the capitalized letters in the API
And thanks for pointing out the error console.
resetProfile now works but killTrigger still does not. I noticed something else however that may indicate the problem, and it could be the trigger itself. I set it to highlight the pattern a few different colors but they did not take effect. I tried it with and without triggerID, not sure if that was ever right to begin with.
So now it's
tempComplexRegexTrigger("triggername", "pattern detected", [[echo("it fired")]], 0, 0, 0, 0, 0, 13, 4, 0, 0, 0)
And
killTrigger("triggername")
Any idea what could be happening?