When you have multiple complex units connected together it is usually impossible to give a remote diagnosis. You may need to find a good technician.
Also, you don't actually say what the problem is – in what way does it "not work" ?
If your problem is that you are not receiving MIDI, things to try are:
1) Use the very latest software in the H9 – this has some MIDI improvements.
2) Re-initialize the H9 as described in the UM.
3) Set MIDI channel numbers temporarily to OMNI, just in case there is a mis-match.
4) Don't use THRU+CLK or MERGE if you have heavy MIDI traffic.