When backend returns with empty response while expecting a Decodable content, if 204 with no content received, API throws "The data couldn’t be read because it isn’t in the correct format" which makes logger hard to understand. It would nice if the log shows the 204 No Content response, as this is a successful response.