SimHub 9.11.13 not receiving telemetry from LMU 1.3

akkulader

New member
Hi everyone, I've been trying for hours to get SimHub 9.11.13 working with LMU 1.3. SimHub detects the process (green dot, "Waiting for data") but receives no telemetry at all, even during active driving.

I set up the game when it was released, and the telemetry was working back then.

What I've tried:


The rFactor2SharedMemoryMapPlugin64.dll (downloaded today) is correctly placed in [LMU]\Plugins\ and enabled in CustomPluginVariables.JSON. However it never appears in any LMU trace log and simply doesn't load. Tested with version 3.7.15.1 (84KB, original) and the latest from RaceLab. I installed VC++ 2013 x64 Runtime and removed the Windows security block (Unblock), neither made any difference. LMU 1.3 appears to completely ignore third-party plugins.


On the SimHub side: the install path is correctly detected and the game config shows "properly configured". The SimHub log shows Le Mans Ultimate game process detected (Admin: False), after which there is zero data flow.


SimHub on my system always runs with admin privileges (Administrator privileges: True in the log), while LMU does not. According to Claude.ai (AI assistant), this privilege mismatch between two processes can block Shared Memory access on Windows. I tried explicitly starting SimHub without admin rights, but the behaviour didn't change and SimHub still showed Administrator privileges: True. I also tried running LMU as Administrator, both via the compatibility flag on the .exe and by launching Steam as admin. According to the SimHub log, LMU still ran without admin rights (Admin: False) in both cases. None of these combinations helped.


Additionally, on every SimHub start there is a JSON parsing error thrown exactly during the LMU config check: RuntimeBinderException: Operator '==' cannot be applied to operands of type 'Newtonsoft.Json.Linq.JValue' and 'int'. This could be a bug introduced in SimHub 9.11.13.


For further diagnosis I'm attaching the current LMU trace file. It shows that SharedMemoryManager initialized and SharedMemory initialized appear correctly, meaning LMU's native Shared Memory is running, but rFactor2SharedMemoryMapPlugin64.dll is completely absent from the first to the last line.


Is anyone currently running LMU 1.3 with SimHub? Does the rF2 plugin still load for you, or is there a specific config required?

I would really appreciate it if someone could help me!
System: AMD Ryzen 7 5800X, Windows 10, SimHub 9.11.13, LMU 1.3.000 (Build 23095874)
 

Attachments

  • trace_2026_05_15_22_17_09-40.txt
    218 KB · Views: 6
Hi everyone, I've been trying for hours to get SimHub 9.11.13 working with LMU 1.3. SimHub detects the process (green dot, "Waiting for data") but receives no telemetry at all, even during active driving.

I set up the game when it was released, and the telemetry was working back then.

What I've tried:


The rFactor2SharedMemoryMapPlugin64.dll (downloaded today) is correctly placed in [LMU]\Plugins\ and enabled in CustomPluginVariables.JSON. However it never appears in any LMU trace log and simply doesn't load. Tested with version 3.7.15.1 (84KB, original) and the latest from RaceLab. I installed VC++ 2013 x64 Runtime and removed the Windows security block (Unblock), neither made any difference. LMU 1.3 appears to completely ignore third-party plugins.


On the SimHub side: the install path is correctly detected and the game config shows "properly configured". The SimHub log shows Le Mans Ultimate game process detected (Admin: False), after which there is zero data flow.


SimHub on my system always runs with admin privileges (Administrator privileges: True in the log), while LMU does not. According to Claude.ai (AI assistant), this privilege mismatch between two processes can block Shared Memory access on Windows. I tried explicitly starting SimHub without admin rights, but the behaviour didn't change and SimHub still showed Administrator privileges: True. I also tried running LMU as Administrator, both via the compatibility flag on the .exe and by launching Steam as admin. According to the SimHub log, LMU still ran without admin rights (Admin: False) in both cases. None of these combinations helped.


Additionally, on every SimHub start there is a JSON parsing error thrown exactly during the LMU config check: RuntimeBinderException: Operator '==' cannot be applied to operands of type 'Newtonsoft.Json.Linq.JValue' and 'int'. This could be a bug introduced in SimHub 9.11.13.


For further diagnosis I'm attaching the current LMU trace file. It shows that SharedMemoryManager initialized and SharedMemory initialized appear correctly, meaning LMU's native Shared Memory is running, but rFactor2SharedMemoryMapPlugin64.dll is completely absent from the first to the last line.


Is anyone currently running LMU 1.3 with SimHub? Does the rF2 plugin still load for you, or is there a specific config required?

I would really appreciate it if someone could help me!
System: AMD Ryzen 7 5800X, Windows 10, SimHub 9.11.13, LMU 1.3.000 (Build 23095874)
Quick initial test in lieu of more in depth analysis: have you tried installing the other 3 runtimes in the support folder? The 32 bit as well, do all 4.
 
Quick initial test in lieu of more in depth analysis: have you tried installing the other 3 runtimes in the support folder? The 32 bit as well, do all 4.
Thanks for your reply!

Ive installed vcredist_2013_x64

The folder “D:\SteamLibrary\steamapps\common\Le Mans Ultimate\Support\Runtimes” contains only 5 files: two copies each of vcredist_2012/2013x64/x87 and one “GameInputRedist” file.

When I try to install them, I get an error message: "The path ‘C:\Program Files\WindowsApps\Microsoft.GamingServices_31.106.13001.0_x64__8wekyb3d8bbwe\GameInputRedist.msi’ cannot be found. Verify that you have access to this location and try again, or try to find the installation package ‘GameInputRedist.msi’ in a folder from which you can install the Microsoft GameInput product."

If you’re referring to all the folders in the “D:\SteamLibrary\steamapps\common\Le Mans Ultimate\Support” directory, I have 7 folders there—but only the DirectX folder actually contains a file I could install. However, DirectX shouldn’t have anything to do with my problem.

edit: Oh, I missed that part about installing all four. I'll give it a try.
 
Last edited:
Quick initial test in lieu of more in depth analysis: have you tried installing the other 3 runtimes in the support folder? The 32 bit as well, do all 4.
Update: Installed all four vcredist runtimes (vcredist_2013_x86 was missing), restarted Windows. Ambilight is now responding to LMU, so SimHub is receiving now at least graphical data. However, vehicle telemetry (speed, RPM, fuel) is still not coming through. NeoRed 1.6.0.3 is installed and activated, all properties remain N/A. RF2SMMP_DebugOutput.txt still does not appear in the log folder.

Do you have any other ideas? I'm starting to get desperate.
I was actually planning to switch from iRacing to LMU. But this is driving me crazy... :(

Edit: Update: After a restart and a couple of hours, the Ambilight isn't working anymore after all aswell...
 
Last edited:
Do not run SimHub and LMU in administrator mode
Thanks for the tip. I have tried running both without admin rights, but SimHub always shows "Administrator privileges: True" in the log, even though the "Run as administrator" compatibility flag is NOT set on SimHubWPF.exe and there is no Task Scheduler entry for SimHub. I cannot figure out why SimHub insists on running with elevated privileges. LMU always shows "Admin: False". Any idea what could be forcing SimHub into admin mode?
 
Peut être

Renommez simhub en simhub.old et effectuez une installation propre de simhub.
 

Attachments

  • 1.jpg
    1.jpg
    191.8 KB · Views: 39
Last edited:
Peut être

Renommez simhub en simhub.old et effectuez une installation propre de simhub.
Hey everyone, thanks for your replies so far.
I finally got around to trying that out!
Unfortunately, unchecking the “Run as administrator” box didn't help...
If anyone else has any ideas, I'd really appreciate it. It's such a shame that the game is causing so many problems :(

edit: So simhub does launch as intended—“not as an administrator”—but I still can't get the telemetry.
[2026-05-28 16:49:04,217] INFO - Administrator privileges : False
 
Last edited:
This is what I have in my CustumPluginVariables.json:
{
"ChatTransceiver.dll": {
" Enabled": 1
},
"LMU_SharedMemoryMapPlugin64.dll": {
" Enabled": 1,
"DebugISIInternals": 0,
"DebugOutputLevel": 0,
"DebugOutputSource": 1,
"DedicatedServerMapGlobally": 0,
"EnableDirectMemoryAccess": 1,
"EnableHWControlInput": 1,
"EnableRulesControlInput": 0,
"EnableWeatherControlInput": 0,
"UnsubscribedBuffersMask": 160
},
"TrackIR_LMU_Plugin.dll": {
" Enabled": 1
},
"rFactor2SharedMemoryMapPlugin64.dll": {
" Enabled": 1,
"DebugISIInternals": 0,
"DebugOutputLevel": 0,
"DebugOutputSource": 1,
"DedicatedServerMapGlobally": 0,
"EnableDirectMemoryAccess": 1,
"EnableHWControlInput": 1,
"EnableRulesControlInput": 0,
"EnableWeatherControlInput": 0,
"UnsubscribedBuffersMask": 0
}
}

I have telemetry in SimHub (running as Admin) for different kind of dashboards *Radadeg, Haagel, AFX, Lovely) all without any problem. Which dashboard are you using and have you enabled the correct plugins in SimHub?
These 3 are the only ones I have enabled:
1780058593900.png

And I only use the LMU Electronig Bridge to get the REGEN value displayed correctly in Lovely Dash.

HTH
 
This is what I have in my CustumPluginVariables.json:
{
"ChatTransceiver.dll": {
" Enabled": 1
},
"LMU_SharedMemoryMapPlugin64.dll": {
" Enabled": 1,
"DebugISIInternals": 0,
"DebugOutputLevel": 0,
"DebugOutputSource": 1,
"DedicatedServerMapGlobally": 0,
"EnableDirectMemoryAccess": 1,
"EnableHWControlInput": 1,
"EnableRulesControlInput": 0,
"EnableWeatherControlInput": 0,
"UnsubscribedBuffersMask": 160
},
"TrackIR_LMU_Plugin.dll": {
" Enabled": 1
},
"rFactor2SharedMemoryMapPlugin64.dll": {
" Enabled": 1,
"DebugISIInternals": 0,
"DebugOutputLevel": 0,
"DebugOutputSource": 1,
"DedicatedServerMapGlobally": 0,
"EnableDirectMemoryAccess": 1,
"EnableHWControlInput": 1,
"EnableRulesControlInput": 0,
"EnableWeatherControlInput": 0,
"UnsubscribedBuffersMask": 0
}
}

I have telemetry in SimHub (running as Admin) for different kind of dashboards *Radadeg, Haagel, AFX, Lovely) all without any problem. Which dashboard are you using and have you enabled the correct plugins in SimHub?
These 3 are the only ones I have enabled:
View attachment 14722

And I only use the LMU Electronig Bridge to get the REGEN value displayed correctly in Lovely Dash.

HTH
Hey, thanks for your reply!

I use various dashboards, but I'm not getting any telemetry data at all. Neither Basshaker, Hue Ambilight, nor Racelabs overlays are working.
And since everything works fine in all the other games, I’d actually rule out Simhub as the source of the problem, I think.

I've now entered all your settings on my end as well. Unfortunately, it didn't make any difference.
Force feedback is working on my Moza R9 Base -> but anything running through SimHub or RaceLabs isn't getting any feedback at all.
 
Last edited:
Well, if you rule out SimHub, which works for me and many other people, fine by me. We we can also rule out LMU, for the same reason.
It's not SimHub, it's not LMU. It must be you and the way you configured the connection.
Are you sure sure, you have configured the DLLs correctly in SimHub?
Only factor not in common is you. So in the end, it must be a YOU-problem.
 
Well, if you rule out SimHub, which works for me and many other people, fine by me. We we can also rule out LMU, for the same reason.
It's not SimHub, it's not LMU. It must be you and the way you configured the connection.
Are you sure sure, you have configured the DLLs correctly in SimHub?
Only factor not in common is you. So in the end, it must be a YOU-problem.
Fair point. But here's the thing: NeoRed is enabled in SimHub (shows 277 properties), and the rF2 plugin is enabled in CustomPluginVariables.JSON. The force feedback on my Moza runs directly through LMU, not through SimHub, which is why it works. But not even the raw vehicle telemetry for the bass shaker arrives in SimHub, and that doesn't depend on any optional plugin. LMU's REST API on localhost:6397 returns correct live data in the browser, yet SimHub and NeoRed get nothing. So the data is there, SimHub just isn't receiving it. If it's a config mistake on my end, I'm happy to fix it, but I genuinely can't see which setting would cause this. Any specific config you'd want me to double-check?
 
You say "LMU's REST API on localhost:6397 returns correct live data in the browser".
To me, that states LMU 1.3 is doing telemetry just fine.
You say "NeoRed 1.6.0.3 is installed and activated, all properties remain N/A"
To me that looks like something is not getting data from port 6397. But as it is 'localhost', doesn't sound like a firewall to me.
But to be sure SimHub does listen to port 6397, do a "netstat -ano | findstr 6397"
It will show all PIDs listening on that port.
Then do "tasklist | findstr <PID>" to check if the PID is indeed SimHub. Or use "Task Manager" which shows the PID of "SimHubWPF.exe" immediately.
If not, SimHub is your problem.
(Both commands from CMD.EXE running in admin mode)
Check SimHub log file when it should connect to LMU. See https://github.com/SHWotever/SimHub...fig-and-troubleshooting#games-troubleshooting for more details.

Last but not least, do you have "LMU_SharedMemoryMapPlugin64.dll" in your CustumPluginVariables.JSO enabled and the file in the plugins directory?
 
Last edited:
Back
Top