Our explanation might be that the trigger, unlike the predicate in the semantic role labeling task, can not only be a verb, but also can be a noun or other types.
the syntactic position for the trigger in the parse tree is much more flexible than the predicate in Semantic Role Labeling.