where do I find the reset button? This seems like a fix I can work with.
It should be on the back or the bottom of the device. See Using the Physical Button near the bottom of this page for some pictures of what to look for. I think on all expresses, you'll probably be looking to the pinhole type.
Before you do a complete device reset, try just doing the Network Connection reset. This removes all previous network connections that are stored in memory and allows you to connect fresh. Also, on your router you must ensure 2.4GHz is using channel 11 or lower. If for some reason your router has set itself to 12, 13 or 14, your Roku will not be able to see and connect to the router.
Setting up new router to same Wifi settings doesn't always work.
I recently bought a new gigabit router because my old one wasn't handling network traffic well and reducing our speed to all devices within the house. I set the wifi the same so that all devices that use it wouldn't have to be reconfigured. 2.4 and 5 ghz were enabled. I immediately noticed that we began having problems. There were long delays (Disney, Acorn) or they wouldn't load at all and we had a message about connection issues. Simply setting up the wifi the same on the new router didn't seem to work. We tried setting to channel 6, turning off 5ghz, switching to b/g/n; nothing we did improved the situation.
After trying various things without success, resets etc., we decided to use our old router as a wireless access point just for the Roku.
We left all wifi settings in the old router the same except for changing the SSID and address for the router to 192.168.1.2, plugged it into ethernet port 1, and reset the roku wireless to connect to the new SSID. After that all the issues with the Roku disappeared and things were back to normal. While this wasn't ideal it did solve the issue.
Oh, and the old router has DHCP turned off so that comes from the new router.
I have multiple routers configured as access points in my home to extend coverage. Completely viable solution for some people.
@seaforthcastle Since you connected but then had delays, I think the trick of using the same SSID and password actually worked for you, but there may be some incompatibility/interoperability issue between your new router and Roku. I think newer Wi-Fi variants come out faster than they fix all the interoperability glitches with the previous ones.