Title says it all. The problem is the same as the ESP8266NetBIOS library (https://github.com/esp8266/Arduino/issues/8139). If you look at the code, file NetBIOS.cpp, line 95, in the netbios answer, you can see: nbnsa.addr = WiFi.localIP(); Which works only if WiFi is in STA mode, but not AP mode. The fix would be something like this: if (WiFi.getMode()==WIFI_STA) nbnsa.addr = WiFi.localIP(); else nbnsa.addr = WiFi.softAPIP();