I'm new to this forum (first post!) so please be kind

I recently got a copy of Sound Diver 3.0 and want to use it for my M1 sysex library. Ive run into problems at the first hurdle as the software runs into a glitch ... I get the following display when SD tries to read the prog and combi library of my M1 "Sysex Communication Error. Data requested by M1 could not be received completely".
The library display of SD shows columns of junk characters instead of rows of the content within the library.... the software can see I'm connected to the M1 but the data cant get out of the M1... the M1 either gives up the ghost as its sending the data or it's not getting out at all.
So my question is: do any of you use this software on your M1. If so, how have you set up the M1 midi? I'm set up as follows: Global Ch1, Common Ch: ON, Midi filtering Prog-AFT-CNTL-EXCL all ENA(bled), memory Protect (prog/Combi) for card and internal OFF.
For those of you who know Sound Diver, is there a buffer size that you can increase so that it can accept data at a leisurely pace (eg. like you can do with MidiOX)
many thanks for your help!
Dazman