I tried to do a factory reset and it hangs up at restart. Goes through select language, choose wifi network and connect to wifi. Then it says checking for updates and update available. Then your ROKU will restart when update is installed. Then I get the dancing ROKU only once and then I get a message on the tv - no signal check connections. If I unplug the ROKU and plug it in again it starts with select language again.
Some people have made it through the initial setup by using their phone as a hotspot and connecting to that just to get through the initial firmware update. Just make sure your phone's hotspot is using 2.4GHz.
Roku Community Streaming Expert
Help others find this answer and click "Accept as Solution." If you appreciate my answer, maybe give me a Kudo.