I got the game since release and I didn't run in any major technical difficulties. The game tends to crash on launch due to mods being in the wrong load order, but that is my fault, not the game's.
When a castle is too crowded during a siege troops like to glitch into the walls. These can usually not be killed and the castle cannot be taken by you. That is nasty but since you can retreat to the campaign screen and immediately attack again, those few remaining troops respawn at default entry points. Then you can attack with your remaining forces and the enemy only has 5 to 12 that gliched into walls the first time, now being on the battlements. So I can deal with that.
I heavily suggest using vortex mod-manager, just launch you game through vortex. People keep complain about the game's default launcher being not that good, but Vortex is nice.
https://www.nexusmods.com/about/vortex/
https://www.nexusmods.com/mountandblade2bannerlord But I think in vanilla the game is nice too.