Jaybee2020
Jaybee2020
The solution is simple fortunately. You have to skip the internal reset procedure of AsyncElegantOTA. This procedure contains a yield which blocks the webserver. Instead set a flag when update...
I posted the solution already. You have to do the reset in the main program loop.
The reason is that ESPAsyncWebServer and ESPAsyncWebSrv are two different libraries. AsyncElegantOTA expects the first one found here: https://github.com/me-no-dev/ESPAsyncWebServer
Has this problem been resolved? I just installed the library and could **not** find any problems with the OTA update. It seems to work fine. I use the "traditional" OTA...
Thanks @zalupoi , thanks nthd!