Problem resolved a while back, meant to reply here. I simply have to open Steam prior to opening Bannerlord Online. Thanks folks, hope this thread helps someone else.
I've run into an issue in trying to run the game. After opening the launcher and signing in, I get a popup saying "Unable to initialize Steam API." Image attached. How do I resolve this issue?