I was about to suggest that. Usually when the error occurs, it might be missing those files. I didn't happen to me since I had installed it with Visual Studio a while back. And guys, check your RUNSONIC file and go to Options. Chances are you might have "No BGM" selected.