After being powered on and operating 20-30 minutes maybe, and inactive, it seems to not respond to requests. If I refresh many times it eventually responds. I usually can't ping it's IP address, but it's visible in my routers list of connected devices. After being restarted it works immediately.
My hardware is a Robotdyn ESP8266 Pro. https://robotdyn.com/wifi-module-esp8266-pro-8m-flash.html
My power supply is 5v 2amp switching.
Using Arduino IDE.
I've found a few old questions posted about this issue, but what's the latest solution?