I try to upload and restore a snapshot from a different site (a dev site) and it sends me to the "Install WordPress in 5 minutes" screen where I setup the site. But I've already done that. The whole site is on dev.growthmonsters.com. I did a backup. I uploaded it to the folder it should be in. I scanned for it and clicked restore - it breaks my site. What's going on?