         let length = await Int(maximumTransmissionUnit.rawValue) - 3
         let data = Data(data.prefix(length))
         let command = ATTWriteCommand(handle: attribute, value: data)
-        try await send(command)
+        await send(command)
     }
     
     /// Write attribute request.

        // TODO: Sign Data
        
        let pdu = ATTWriteCommand(handle: characteristic.handle.value, value: data)
        try await send(pdu)
    }
    
    // MARK: - Callbacks

            handle: operation.handle,
            offset: operation.offset
        )
        let response = await send(request, response: ATTReadBlobResponse.self)
        try await readBlobResponse(response, &operation)
    }
    
