Best way to wipe a storefront and "start over"

Short description of issue

Each storefront page takes 10s to 100s of seconds to load

Link to Shopify Store

Reproduction steps

All you need to do is load the site. You’ll get a blank page. WAIT for several minutes. The page will eventually load properly.

Additional info

My store has low requirements and has run correctly using the default theme without issues for years. In 2/25, it suddenly started taking over a minute to load each page. I DID NOT CHANGE ANYTHING.

Support was less than helpful, first accusing me of using a pirated theme, then said I was using a poor plugin (I did try and delete several through the years, none show up in the currently active list), and finally said it was my problem to fix. I suspect it is the remnants of an old plugin trying to reach an external URL that is no longer in service, leading to a long timeout.

I do not have the technical skills or time to screw with this, so my ACTUAL question is: what is the best way to “delete” the site then rebuild it from scratch. I do have some custom pages I want to save. I’ve made very minor code tweaks but I’m willing to lose them at this point. As an example of my confusing about the procedure, it feels like if I just change the theme, the underlying problem will remain. TYVM.

What type of topic is this

Troubleshooting

Hey Mike! This forum is meant for developers to engage with each other but this was so easy to quickly look at that I thought I’d give it a quick poke :smiley:.

The problem is being caused by “Powerful Formbuilder App”. If you still have it installed you’ll want to uninstall it. If you’ve already uninstalled it you’ll want to manually delete the code that’s still in your theme.

Gray, thank you very much for your response, and I CAN’T THANK YOU ENOUGH for taking the time to look at my issue and letting me know the root cause.

That plugin was not in my installed apps, but it was in my “deleted” apps, which the plugin developer clearly didn’t implement correctly.

It took me very little time to download the site, grep for the offending name, and comment around their code. My site is now working properly for the first time in a year and a half!

When this first happened I contacted “normal” support immediately, but all they could offer was “pay someone to fix it,” which was so frustrating that I didn’t want to deal with it and worse, didn’t know where to start. I had finally decided to nuke the site and start over, which is why I came here; I didn’t expect to get an actual diagnosis! All I needed was what you told me, so THANK YOU a thousand times! I know this is the developers forum but I’m very glad I finally talked to the people who actually know how things work.

Thank you again and again, and have a wonderful day! -Mike