Then I flashed the latest AT firmware just to confirm it is not a problem with my hardware/module/router/me. This one works. It flawlessly connects, I can open a TCP server and even ping it.
The problem is, I NEEEED Nodemcu. I cannot use the AT firmware. What do I do?