add __str__ to provider api error for message details on console, avoid throwing traceback in that case as well