Hi,
I understand what you mean even now my game is 'broken' because since the update of the 'master' mods (butterlib, Mcmv5...) incompatibility problems occur.
I think there is a lack of an incompatibility detection system implemented at the level of these 'master' mods.
At least for mod users there should be standards for naming the different versions of mods.
For example like this:
Mod config menu : 1.0.2.6967.222140.2610.2400.5450
GameVersion.Harmony.Butterlib.UiExtender.McM.ModVersion
This could at least make it possible to compare the version numbers and highlight incompatibilities.
I speak without really knowing what it is. I'm not a modder, what I'm saying may be nonsense...