Lỗi này được phát hiện khi kỹ sư Carl Schou đã gặp sự cố khi kết nối với điểm phát sóng Wi-Fi cá nhân có tên %p%s%s%s%s%n. Khi kết nối với điểm phát sóng nói trên, Wi-Fi của iPhone bị vô hiệu hóa và mỗi khi cố gắng bật lại, nó nhanh chóng tắt, ngay cả khi Carl Schou khởi động lại thiết bị hoặc đổi tên điểm phát sóng.
Thử nghiệm này được thực hiện trên chiếc iPhone XS chạy phiên bản iOS 14.4.2. Trang BleepingComputer cũng đã thử nghiệm trên hàng loạt thiết bị iPhone khác chạy hệ điều hành iOS 14.6 và vẫn cho ra kết quả tương tự.
Theo các chuyên gia, lỗi này có thể đến từ sự "hiểu nhầm" của iOS với tên mạng Wi-Fi. Khi gặp một đoạn ký tự có "%", máy hiểu rằng các ký phía sau "%" sẽ là một định dạng chuỗi trong ngôn ngữ lập trình. Với ngôn ngữ lập trình C, các chuỗi sẽ được trình biên dịch xử lý dưới dạng biến chứ không phải ký tự thông thường. Đây có thể là nguyên nhân khiến kết nối Wi-Fi gặp sự cố.
Lỗi này có thể bị một số kẻ xấu lợi dụng, chúng sẽ tạo ra các mạng Wi-Fi miễn phí với tên tương tự, sau đó phát sóng ở các địa điểm công cộng để phá kết nối của người dùng. Do đó, người dùng tuyệt đối không truy cập vào các mạng có tên như trên.
Cách duy nhất để khắc phục tính năng Wi-Fi bị hỏng của iPhone là đặt lại cài đặt mạng iPhone. Để thực hiện bạn truy cập Settings > General > chọn vào Reset Network Settings, thiết bị sẽ khởi động lại và đặt lại tất cả cài đặt mạng của bạn về mặc định ban đầu.