Is it still "Unable to initialize Steam API" error?
If yes, do you have steam_appid.txt file in the game directory \bin\Win64_Shipping_Client ?
You could also check if you have "Autoupdate" mode on in your Epic Games store interface > Library > Mount & Blade II Bannerlord (press 3 dots symbol near the name)