(Summary from a post in the Bethesda forum).
I got tired of getting a systematic crash on exit with my game, so I started playing with the load order.
After a lot of trials and errors, here is what I found.
My load order ends something like this :
[Group 1 – Knights.esp + patches]
[Group 2 – ShiveringIsles.esp + patches]
[Group 3 – UniqueLandscape mods]
[Group 4 – Better cities mods]
[Group 5 – House mods]
[Group 6 – mythsandlegends + darker dungeons + Slof’s Oblivion Robe Trader + Origin of the Mages Guild + MannimarcoRevisited]
[Group 7 – Utilities – Streamline etc…]
I found that if I activate any of the mods in Group 6, Oblivion always crashed on exit.
However, if I move all 5 mods in Group 6 before Group 1 (Knight of the Nine), the crashes on exit vanished !
I do not know enough about dissecting mods, so I am at a loss as to why these mods would cause a crash on exit when activate *after* Knights (or Shivering Isles… I didn’t check which one it is), while UL and Better Cities mods do not cause a crash.
For the time being, getting rid of Knights of the nine altogether seemed to have resolved most of my crashes on exit. Instead, I am now getting a new issue where Oblivion takes a very long time to quit (up to 20 minutes !).
Sometimes I wish I had crashes on exit again.