Ah, I did misunderstood you here. But IMHO to report an INFO when the API call returns an error, is probably not the expectation of a caller. In the end this could be also used from other modules. I would suggest a WARN, similar to the condition when the transaction is not suspended below.