Well I noticed the same thing. I believe it can happen if you click in browser on link to another page during web page update from PLC. I didtn't found workaround for this either.
However I found some other bugs in enhanced webserver
sometimes happens that served string overflows and gets written to variable XL128, resulting in disrupting all web pages with this string. I suggest to add reset XL128 before each TCP RAW SEND
I wrote some Javascript AJAX code to dynamically change web page variables instead of whole page refresh tag. When I used embedded java code, web server disrupted javascript code containing [ and ] characters (array indexes) even if they did'nt have MI or other strings recognized by web server replacing functions. Workaround - moved javascript code to external file with .js extension
this is not a bug but it well be very usefull to extend HTM replacing functions of web server to .XML files too. It would be very useful for creating AJAX pages.
I would debug these problems, but I can't because web server routines are password protected. I hope the original author reads this and does something about it.
Well even in this stage, it must have been a huge piece of work to program entire HTTP server and I would like to say thanks to web server author.