I need someone else to reply to my "hotfix" that works for this aka scientific method of sorts.
Todays hotfix didnt fix it for me atleast.
So I was wondering do tweaking some of the settings help?
To some degree lowering settings have had an effect where its taken longer before the issue to arise.
However I tweaked the amount of GPU dedicated memory which I hadnt touched before.
I moved it from Very High as thats what I usually have it on.
Moved the it down to Very Low and here's the "odd thing"/fix is comeing.
What happends is that I still get the icons not showing, spinning icons etc.. however when I close the windows and open them again -> it resets and the issue is gone.
While maybe not ideal, it is alot faster to close a bartemenu and re-open it again than to close the game and start it all over again (imo).
Example if you hit K for Kingdome menu - the name of the holding and the face of the lord is supposed to show.
Typically then the issue will make the face not showing.
Hit K again, and it closes that menu, now hit K again and it opens and on my end now the lords face shows.
Should this work for others hooray!
For Taleworlds maybe it narrows down that there is something specific to that memory allocation that needs to be looked at.
Again this works/fixes the issue when it pops up on my end but it could be just my luck and or config of my rig that it works for me and not others.
---
Edited
I forgot to note that I deleted the Shaders folder in Bannerlord first.
Then I verified it on Steam.
I played with it like that but that didnt work, but then I changed the settings under performance to Very low(and I can also use it on low) and the issue is "gone" and or fixable when it occurs by closeing the window it happends in(try first to wait abit when its the spinning icons, if it dont come back, close it and now it should load normally(atleast it do for me).
I still wouldnt consider the issue fixed though, but this is a workaround, that atleast makes the version of the game "enjoyable"/playable.(for me)