When B2 returns
{
"code": "unauthorized",
"message": "",
"status": 401
}
this package will only show Received error from B2: . Which was annoying because this took me longer than it should to troubleshoot. I suggest you default to the code if the message is empty.