Error Code -15 returned by ReadFromBlockPipeOut() using Python API

Anyone know what error code -15 means? It doesn’t seem to match any of the error codes listed in the API documentation:

NoError 0
InvalidEndpoint -9
InvalidBlockSize -10
Failed -1
Timeout -2

Thanks,

Jake