I was under the impression callbackError was the only way to make sure that the failCallback is triggered on the client side.