The pilot must be in the chopper and setBehaviour safe or careless.
I think the action doesn't work. Even if it does, you have to decode the action list to get the right thing. It would not be STR_ACTION_LIGHTON it would just be LIGHTON. The str action bit is to identify lighton as a string and an action. It doesn't have to be upper case - in general OFP commands are not case sensitive.