I don't have Yamaha MIDI controller keyboard, but I'm experiencing same problem with AXIOM Air 25. For the life of me, before latest Windows 10 and Sonar Platinum update, my AXIOM Air 25 was able to get MIDI input to work correctly. Now, no matter what I've tried, I cannot make any sound from the MIDI controller (which is AXIOM Air 25). Of course, various VST programs' virtual keyboard and whatnot make MIDI fine. My problem is that the MIDI keyboard controller isn't talking to Sonar alright. The funny thing is that whenever I turn off and turn back on the MIDI controller keyboard (which is AXIOM Air 25), Sonar complains that it wants to reconnect the device again. This means AXIOM Air 25 is being recognized by Sonar, but why no MIDI input playback at all? I've tried usual steps such as reconfigure MIDI, restarting computer, and whatnot, but nothing is solving this problem. I'm downloading Cubase as we speak just to see if the problem would exist in another DAW with my MIDI controller. Sigh.
Additional information: I'm using latest Sonar Platinum (2016). Installing this from Command Center. AXIOM Air 25 MIDI keyboard controller doesn't need driver update. Windows 10 rig.
Update: I finally fixed the problem. The Tempo button near the LCD screen for Axiom Air 25 got turned off somehow, and all I had to do was turning it back on. I don't usually play with various features on my MIDI controller, because I only rely on the keys to interact with the VST programs. Nonetheless, I think the Axiom Air 25 MIDI controller got reset somehow, and the Tempo button got turned off. I have never had to deal with this problem before, and so I thought it was software related. It was hardware related. After figuring this out, now I can make music with a passion again.