Apologies for the delay in response.
It seems lke you're using a version of single player newer than the live version that Bannerlord Online is running on. You need version 1.1.6 to play Bannerlord Online. If you're on v1.2.x then you're actually running the beta branch.