GameObject has multiple states, using playMakerFsm.Fsm always the first one that can be obtained in a similar way? For example: playMakerFsm.GetFsm ("name")
private void OnTriggerEnter(Collider other)
{
var playMakerFsm = other.GetComponent<PlayMakerFSM>();
// playMakerFsm.Fsm
}