A “crazy sea” error has just been discovered in ios which can block the wifi modem of an iPhone and leave it without said wireless connection if the device is not reset again.
And I say this is a very simple error because it just happens when an iPhone tries to connect to a Wi-Fi network whose SSID Name begins with the percent symbol (%). Hopefully Apple fixes it in an upcoming update.
If you don’t like the SSID that comes from the factory in your home Wi-Fi router, you know full well that you can change it to your liking. Well, for now, never change the tag to a name that begins with the symbol of So many percent, such as “% wifi_de_casa%”.
Because most likely, if you do, when your iPhone tries to connect to this network, it lock modem internal wifi and stay offline. If your mobile is Android, rest assured that this will not happen to you. So it’s a pure iOS problem.
This “bug” was discovered by the security researcher Carl Shou, that after joining a Wi-Fi network with the name “% p% s% s% s% s% n”, your iPhone’s Wi-Fi connection was disabled.
After joining my personal WiFi with the SSID “% p% s% s% s% s% n”, my iPhone has permanently disabled its WiFi functionality. Neither restarting nor changing the SSID fixes it: ~) pic.twitter.com/2eue90JFu3
– Carl Schou (@vm_call) June 18, 2021
It appears that the error could be related to the initial use in the network name of the percent sign, leading to an input parsing issue where iOS misinterprets the letters following the “%” as a string format specifier
In C-type programming languages, string format specifiers have special meaning and are parsed by the language compiler as a variable name or command instead of standard text.
If you are affected by the error, you have no choice but reset network on the device to get your Wi-Fi connection operational again. You will need to go to Settings, touch General, then Reset. Tap “Reset Network Settings” and confirm the request at the command prompt.