Inspect the error entry when reading MW api responses
MW returing a 200 is not indicative enough of a success. Inspect the response body and look for a "error" entry to propage a InvalidMWApiResponseException which should be handled gracefully.
Bug: T387625