The new WiFi SSID has the character “!” in it, which the old one didn’t have.
Could this be the issue?
All three modules connect to the (simulated using my phone’s hotspot) old network SSID and password just fine (I have of course set the new WiFi credentials in my config when we changed it)
I have, as I wrote in the original post, tested it by making a hotspot (using my android phone) with the old WiFi SSID which didn’t contain a !, and it worked…
The problem with that is that our old SSID and Password got leaked so we had to change that, I am also not the admin of the network abd I’m only an advanced user with no access to the router and APs
Alright, so that’s not the issue then. I’m not sure how you would troubleshoot this without having access to the admin on the wifi. Maybe check with the admin, or set up your own wifi if possible?
I can set up a temporary WiFi network via the hotspot of my laptop or PC for testing the problem with the SSID and check if it connects to that.
However,
I will have to accept the SSID of our main network as it is and have to find a way of connecting my ESP32 modules to it without any router changes or added hardware as I’m not allowed to e.g buy my own AP due to business security reasons…
I would check with the admin - if this is business network and you have business related needs to connect these devices they should be able to troubleshoot.
I have now tried using single quotes around the SSID in my secrets.yaml file, but it still can’t connect to the network even though it says it has found it…
It is configured to connect to the SSID I call “Network! 1” in the logfile for security/privacy reasons.
I have replaced the problematic SSID with “Network! 1” and our guest network (which doesn’t have the ! in the SSID but is separated from the main network) with “Network 2” fro security reasons