Website won't connect and Child plugin isn't showing

tl;dr: The website lost its connection to MainWP. Reconnect isn’t working and I’ve run out of ideas to check myself.

Long version: This website had a MySQL issue this morning that maxed out the CPU, so the website was giving a 502 error. Fought with hosting support to get them to reset it and it’s working, but I’m still trying to figure out what plugin is the culprit. Continuously trying and failing to connect to MainWP is not the most likely cause but it was supposed to be an easy one to cross off the list.

Maybe related is that I can’t see the MainWP Child plugin on the site (or any other site). I know it’s there because I looked at the file system. I also deleted the plugin folder from the file system and reinstalled from WordPress.

It’s been a few years since I set up MainWP and I don’t remember every detail of the setup. I disabled the whitelabel extension in the MainWP dashboard site. I also found the help doc “Removed Hiding options” about using code to hide the plugin on the child site, but I can’t find that code when I search the site code. I’m wondering if I was using the Hide functionality before it was removed and things are hung because of that transition.

Any ideas for getting this to connect? Or making the Child plugin visible so I can poke at those settings?

It should work if you use the tool described here to reset the white label settings of the child plugin.

Hey @bookendstudio

Welcome to the MainWP community.

The method @josklever suggested should help make the MainWP Child visible and will also reset connection information, allowing you to reconnect the child site.