Ok guys, I have had this problems for a couple days now and it PISSED me off.
So I decided to do a few things and didn't EVER have the same problem since.
First thing I did was delete game cache from the options menu.
Then I did pre-install game data also from the options menu. I had it already pre-installed so it took like 3 minutes. I did NOT erase all game data first, so basically, I pre-installed pre-game data twice.
Lastly, I put the race BGM to original (Not personal BGM). I think this last step was the main solution.
Like I said, had zero problems ever since. And, of course, this may not work for everyone.
If it DOES work, let us know! :]