Okay, so I did get into modding the module system and using this thread, I made it so that a lord get his controversy reset when being indicted for treason as well as making said lord keep his army upon indictment. The problem is: That hasn't quite solved anything. I would still like to make it so that when a lord gets indicted, his relationship with his new liege gets reset to 0 if negative. I'm not sure how to do it, however.
I'm sceptical towards "enhanced" modules. They probably tweak the balance too much and change too much when compared to vanilla Native. I only want fixes, not big changes.
Also, my current campaign has been going for over a year. I don't know if I want to abandon it like that.
The bug is called 'lord indictment spiral' and has already been fixed in the early days of Warband 2010-2012. I see you have at least some knowledge regarding scripting, so I recommend you to mod the Module System of Warband instead of tweaking compiled text files. You may use some well-established Module Systems, such as Floris dev suite or others.
I actually have 0 knowledge about modding, sorry. I only know of script files editing because I found this old thread and decided to experiment myself.
So this has most likely been addressed somewhere already since it's a rather big problem with the Native module but I haven't been able to find a proper solution anywhere (or I just suck at searching).
The problem is that after playing the campaign for some time, all lords start to constantly...