If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Problem: rF2 'hangs' on exiting the game

I've been trying to figure out why rF2 hangs sometimes on exiting from the game back to the Launcher window.

I'm not completely certain, but experimentation has led me to believe that CrewChief might be the problem.

The installation goes well and the 'rFactor2SharedMemoryMapPlugin64.dll' is installed correctly and switched on in the plugins tab. I've also tried with the 'wait for plugins to load' option both on and off.

When the game hangs there's not much you can do. The screen goes black and switching to Task Manager to try and kill rF2 doesn't work, as the mouse cursor disappears and all Alt/Tab processes are inoperative.

The only way out is to sign out of Windows and then sign back in again.

I have found that when I uninstall CC and delete the 'rFactor2SharedMemoryMapPlugin64.dll' plugin, the problem seems to go away and the game quickly returns to the Launcher window without a hitch.

To reproduce, go all the way into a race before attempting to come back out and exit the game. Just going in as far as the menu screen doesn't always produce the fault.

Trying a re-install of rF2 from Steam to see if Workshop DLCs might be the problem.

Will come back later with results ...

EDIT1:

OK. After many flawless rF2 start ups, races and then exits, rF2 now hangs windows on start up after activating voice control on CC (keeping windows voice recognition in 'sleep' mode to avoid unintentional desktop responses to voice). rF2 seemed to start and exit fine though, without voice control.

(I have installed the Microsoft Voice Recognition app as per the CC instructions by the way, but can only seem to control it via the little drop-down Windows Voice Control panel at the top of the Windows desktop. Is there another way to access MVR?.)

CC responds ok to voice control prior to starting rF2, but attempting to start rF2 results in a Windows freeze and CC endlessly running 'Initialising' in its console.

When I sign out to regain control, Windows tells me it's CC that's preventing the close down.

CrewChief On with Windows/Microsoft Voice Recognition OFF - rF2 appears to start and stop ok, but I'll continue testing a while longer.

CrewChief On with Windows/Microsoft Voice Recognition SLEEPING (to avoid spurious responses from desktop, etc.) - rF2 doesn't seem to like this. While CC can hear and respond when W/MVR is set to 'sleeping', this is what appears to be causing the start-up and exiting problems.

Maybe I'm doing something wrong with Windows/Microsoft Voice Recognition, although this same voice setup works just fine in RaceRoom without any issues.

WORK AROUND:
Set Windows Speech Recognition from OFF to SLEEPafter starting rF2 and then turn Windows Speech Recognition OFF before exiting rF2

Method:
1. Pin Windows Speech Recognition to taskbar.
2. Start CrewChief
3. Make sure that Windows Speech Recognition is set to OFF
4. Start rF2
5. Alt-Tab and set Windows Speech Recognition from OFF to SLEEP
6. Play rF2 and issue voice commands to CC
7. Before exiting rF2, Alt-Tab out and turn Windows Speech Recognition to OFF via the taskbar icon
8. Alt-Tab back into rF2 and exit the game.

This seems to successfully prevent Windows from hanging when exiting rF2.