The default provider functions using below code to return the response which in my case was returning null as response
return json_decode((string) $response->getBody(), true);
But I override it with the the return statement as below, which returned me the the response form IDAM CAS correctly.
return $response->body();