Huawei Technologies gets contract remorse