First please download the “Need for Speed: Shift 2 Unleashed [vorpX]” profile from the cloud. While checking your issue I realized that the profile that is currently included deserves a bunch of improvements which are now available in the cloud profile.
I couldn’t replicate your issue here though. Try to switch between running the game windowed/fullscreen, sometimes one option works better. Also trying the alternative hooking method in the config app is worth a shot.
Caveat: Always remember to switch back to default hooking. While for some games the alternative method may help, others may not work at all with it.
If you happen to use a gaming laptop: make sure that the game runs on the dedicated GPU that you have your headset connected to. Ideally disable the integrated GPU in your BIOS if possible. Your issue sounds a bit like it could potentially be this kind of problem.
Apart from the above please check the pinned trouble shooting guide on top of this sub-forum if you haven’t done so already, especially in regard to potential hooking conflicts with other programs on your PC.