ok, can you try the following script? attach it to anything, an empty gameObject will do.
In your fsm, create the following Global events:
What this script will do, is simply broadcast them three global events, so that any fsm can now be informed about them events.
If you have problems implementing this, let me know, and I'll do a sample