Pressing play on the ST and seeing the transport start on the S1 means midi is successfully connected. I don’t know anything about the 4 dashes, my knowledge of the S1 is very limited and you may have better luck searching the S1 thread for info specific to that synth, however, looking at the midi implementation chart I see it shows channel 3 is by default synth and channel 16 is program change, have you tried channel 3 to see if you get sound?
MIDI implementation chart (roland.com)
See if you get anywhere with that, it does seem that the issue before was that you had a type B midi cable and now that you have a type A at least they’re talking. I’m assuming there’s no sound because you’ve given control to the ST but it’s not currently configured for note messages.