I am trying to add support for direct transfers on older devices like Tyros and PSR-S (currently I think it works only on PSR-SX and up).
I tried to look inside the Musicsoft Downloader which is supposed to work everywhere, but I didn't find any drastic differences in the transfer protocol. There were a couple extra unknown init commands that I didn't have, doubt it will make a difference, but I added them to my sequence and they are currently present on the site.
If you have a keyboard that wasn't working previously, can you please check again if it made any difference?
I don't have high hopes though, I suspect it switches to a newer protocol when it sees a newer keyboard connected. So I think we would need to inspect the USB traffic on an older keyboard, which I don't have access to.
So once we confirm that the new change made no difference, I would need someone with an older keyboard to help me investigate the issue. It's not too challenging, you would need to install some open source tool (not sure if it works for Mac), and follow some instructions to record the midi traffic. If anyone with PSR-S or Tyros is willing to help please send me an email at contact@styleplayer.io for instructions.
Thank you!