Yes, after going to bed I did wonder if perhaps variable name lengths had been reduced, because I have some biggish ones for my clarity, but at 2.30am I wasn't curious enough to get up to start more testing.
Thanks for offering the recompiled eval version, but now that I know there's a cap on variable name lengths it's probably just best that I reduce them as required - 10 characters should be ample now that I know (although 12 or 15 could give a bit of extra freedom).
The program doesn't do much, just looks for incoming udp msgs and responds according to recognised name and commands sent from the UDP_Debug utility... I'm still just exploring what ESP_Basic allows me to do, for the moment.
But something I was meaning to ask, can gpio00 button be used for normal program use if required?
The program has a routine that can flash out the local IP address on the gpio01 led, and I was intending to trigger it locally by the gpio00 flashing button, but I'm not sure that's still going to be possible now that the button is being used to recover from continual rebooting?