Update: I figure out the problem, the game reading .dll files related to sonic function within ur system which they don't have access to (cause they are wrongly labeled). That causes the crash on startup, like a dilemma using two different speakers connected to ur computer. The easiest way to fix this problem is switching to the "default" playback device (volume icon right bottom, it's Sonic Studio Virutal Mixer in my computer). And switch it back into the device you're using after startup. Lots of people perplex the problem like me, please fix this bug by Search/Grant the correct sonic device the game using, thanks.