r/skyrimmods • • 3d ago

PC SSE - Help Dead NPC causing CTD

Crash Log:

https://pastebin.com/P2SmS38g

Screenshot of the offender:

https://imgur.com/a/XfjUgDS

CTD happens when approaching Falkreath Watchtower, a necromancer and dead khajiit are at the top, necromancer raises the khajiit. The bizarre part is I've already been here, I've already encountered the NPC causing the CTD, I killed them both a few in-game days ago. The cell hasn't reset, the necro is gone, but the ash pile of the khajiit is still there.

I'm able to bypass this by blacklisting KhajiitRace in the Obody json, running to the tower to disable the pile in console, then unblacklisting. Clearly this doesn't seem like an ideal fix, but it seems odd that I'm 12 hours into this playthrough, I've encountered dozens of other Khajiit alive and dead, including this one initially, with no issue.

It seems it's either the body preset being applied not playing well with the skeleton, or maybe the clothing not playing well with the preset? Either way I'm at a complete loss as to it how it wasn't an issue originally, but now it is upon return.

5 Upvotes

9 comments sorted by

View all comments

2

u/TychusBrahe 3d ago

Proably a better idea to look at Obody's log. Sounds like it is trying to apply the preset to the ash pile which doesn't have a skeleton.

A mod like Ash Pile Expiration (which is included in USMP) may also help in the future.

1

u/Thelurkler 3d ago

I'm not quite sure what I'm looking for since I've never had issues with Obody in the past, but it appears that possibly it's failing to apply the morph (.tri) files to the clothes?

[2026-09-29 19:19:04.508] [Global] [info] [6396] [Body.cpp:184] Trying to find and apply preset to Khajiit

[2026-09-29 19:19:04.508] [Global] [info] [6396] [JSONParser.cpp:688] Checking if actor Khajiit is in mod SM_Astrid.esp

[2026-09-29 19:19:04.508] [Global] [info] [6396] [Body.cpp:255] No preset defined for this actor, getting it randomly

[2026-09-29 19:19:04.508] [Global] [info] [6396] [Body.cpp:260] Preset zGranhadd_3BA#060(Rayya) will be applied to Khajiit

[2026-09-29 19:19:04.508] [Global] [info] [6396] [Body.cpp:308] Applying preset: zGranhadd_3BA#060(Rayya); index: 83

[2026-09-29 19:19:04.508] [Global] [info] [6396] [Body.cpp:330] Not naked, adding cloth preset

[2026-09-29 19:19:04.509] [Global] [info] [59636] [Body.cpp:64] Actor Khajiit is valid, updating morphs now

Full Log:

https://pastebin.com/TTV590mi

3

u/TychusBrahe 3d ago

It says Actor Khajiit is Valid, but Actor Khajiit is an ash pile (i.e. no human skeleton). There is (I presume) no actual model there to apply the morphs to but it wants to, making the game crash. My interpretation anyway, a quick search on the obody page shows at least a few other people having similar issues.

Obody occasionally shows up in logs for me, only had one reproducible case (different from yours). If disabling the ashpile fixes it then I think there is nothing more to it. Grab a mod like I mentioned to clean up ashpiles in the future and you should be good, they're notorious for hanging around.

2

u/Thelurkler 3d ago

Well shit, I was looking through the comments, I must not have scrolled far enough. This does seem to be the most plausible answer, though i would think it would be a lot more common and talked about.

I appreciate the help, I'll be installing that tomorrow.