UEVR crashes, most of time from opening the inventory
@Dortamur It happens a couple of time when I open a date in the calendar, but most of time it's from opening the inventory, but the funny thing is it doesn't happen every time.
Here is the completely crash log, please be so kind as to take a look, thank you very much for making such a great mod.
25 Replies
Hi @PiggyChu620 ! Thanks for the feedback and the log. Unfortunately, I've been trying to solve this bug for a couple of months with no luck so far. It's affected a couple of other people, although I feel like that may be increasing.
I have gotten this bug (or a variation) a few times myself, but never with enough regularity to allow me to try changes to the mod, whereas I know at least one person who usually can't play for half an hour before getting hit by it.
There's a few variations on the crash, but they frequently list
FGButtonHintBar
near the top of the stack, which is a CSS component. There's nothing actually referencing my mod in the error dump - UEVRBackend is listed, but that's the UEVR Injector - and it could just be that having UEVR hack into the game causes instability in a few places.I'm still looking into it, and when I can I've been providing some other testers with some different builds disabling different parts of the mod to try and see what exactly is complicating things. We have a few dedicated discord channels over on the https://flat2vr.com discord, so there's ongoing discussion and some experimental builds there. Look for the #sf-join channel, hit Join, and you can then access the other Satisfactory VR channels.
Discord
Join the Flatscreen to VR Modding Community Discord Server!
Discover and play dozens of VR mods! | 113521 members
I've mostly ruled out a few theories on what could be triggering it. When you open/close a UI, the mod changes the UEVR Aim mode, so I thought that might be the trigger - but testing with that disabled it still seems to occur.
I'm wondering if it's a widget hook related thing, since the mod now has over 20 widget hooks (and again, UI based) - most for adding VR keyboard support to different interfaces - and the Inventory just got a hook to allow searching the Depot. That said, the Ficsmas Calendar doesn't have any custom hooks...
@PiggyChu620 can you please let me know some details about your setup, so I can cross-reference with others having the problem? VR headset, how are you connecting, OpenVR vs OpenXR, CPU, GPU...
Thank you very much for your hard work from the bottom of my heart!
I just bought a new computer, the specs are:
As you've already mentioned, I found out that the problem is not just the inventory, sometimes it just crashes for no reason when I was flying midair, and there are few times when I was watching my wristband.
Please let me know if you need any more testing or something.
Thanks! Nice upgrade! π
Are you playing single player, or joining a server (either dedicated or another player as host)?
There is a separate known issue where if a network client gets a dropout (which happens), it crashes instead of returning to the main menu.
Thanks, it's definitely worth it! π
I'm playing single player, haven't joined a server because my "playing style" probably won't get accepted by most of the people. π
An update on the random crash on UI interaction:
- I got hold of a save game where I can replicate the problem, and ran a whole bunch of tests with different settings
- Stripping things back, it still crashes with a basic UEVR profile, head-aim, no Lua, NO MOD - Satisfactory is completely modless and it still crashes on random UI interactions using UEVR - so it's definitely some instability caused by UEVR itself
- I tested UEVR versions as far back as Nightly 2024-09-16 with no change to stability, so this is not a new UEVR thing
- I am now trying to determine if there's any UEVR setting, Windows setting, GPU setting, game setting, that may improve things...
Got it, thank you very much.
@Dortamur Please don't share executable files on this server
Sorry about that - it was a mod build straight out of Alpakit to see if it fixed the problem PiggyChu620 was encountering. I didn't realise that wasn't allowed.
What is the preferred way of sharing test builds with users?
Upload your mod to SMR but change the
SemVersion
and VersionName
to x.x.x-ANYNAME
, this way SMM won't automatically push it to users, they must select that versionAaah, excellent! I'll give that a go. Thanks!
Is this mentioned in docs.ficsit.app? I can only find mention of the normal 3 digit
SemVersion
. π€Aaah. It's a changed feature. I'd missed that. π
It would be useful if it was mentioned under https://docs.ficsit.app/satisfactory-modding/latest/Development/BeginnersGuide/ReleaseMod.html#_default_fields.
@Robb π :wonke:
just as I'm about to go to bed... laterβ’οΈ
Thanks, Robb. Helps a lot :blobthumbsup:
@PiggyChu620 - you can now install "0.9.9-alpha1" directly from SMM which includes the crash fixes. Please give it a go and let me know if it helps!
I'll try it the day after tomorrow, thank you very much! π
Hello, I've been playing for about 2 hours and it only crashed twice, looks like it all related to GC, but didn't list UEVRBackend as the problem, so I don't know if it's related.
There are a few other general crashes that can affect the game. If you want you can post the crash message here and I can check, but from other reports and my own testing, the "UEVR causing crashes when UI is opened" bug should be "fixed".
Yes, I'm pretty sure that was fixed as the crash logs no more list UFGButtonHintBar, thank you very much for your hard work.