MainWP has disconnected most of my sites

My sites have disconnected. I don’t know why. They have been working fine for years and today they are gone. Example: for completetax123.com I click reconnect and I get the following message:

MainWP Child plugin not detected or could not be reached! Ensure the MainWP Child plugin is installed and activated on the child site, and there are no security rules blocking requests. If you continue experiencing this issue, check the MainWP Community for help.

There is nothing blocking it.

Here is my community system report:


### WordPress Check                Required                                               Detected                                              ###

FileSystem Method                  = direct                                               direct                                       Pass        
MultiSite Disabled                 =true                                                  true                                         Pass        
WordPress Memory Limit             >=64M                                                  256M                                         Pass        
WordPress Version                  >=6.2                                                  6.9.4                                        Pass        

### PHP                            Required                                               Detected                                              ###

cURL Extension Enabled             =true                                                  true                                         Pass        
cURL Timeout                       >=300 seconds                                          60                                           Warning     
cURL Version                       >=7.29.0                                               8.17.0                                       Pass        
Function `tmpfile` enabled         N/A                                                    Enabled                                      Pass        
OpenSSL Version                    >=OpenSSL/1.1.0                                        OpenSSL/1.1.1w                               Pass        
OpenSSL Working Status             Yes                                                    Yes                                          Pass        
PCRE Backtracking Limit            >=10000                                                1000000                                      Pass        
PHP Allow URL fopen                N/A                                                    YES                                                      
PHP Disabled Functions             N/A                                                    No functions disabled.                                   
PHP Exif Support                   N/A                                                    YES                                                      
PHP IPTC Support                   N/A                                                    YES                                                      
PHP Loaded Extensions              N/A                                                    Core, PDO, PDO_ODBC, Phar, Reflection, SPL, SimpleXML, Zend OPcache, apcu, bcmath, bz2, calendar, ctype, curl, date, dom, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, imagick, imap, intl, json, libxml, litespeed, mbstring, monarxprotect, mysqli, mysqlnd, odbc, openssl, pcntl, pcre, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, posix, pspell, random, readline, session, soap, sockets, sodium, sqlite3, standard, tidy, tokenizer, xml, xmlreader, xmlwriter, xsl, zip, zlib            
PHP Max Execution Time             >=30 seconds                                           60                                           Pass        
PHP Max Input Time                 >=30 seconds                                           60                                           Pass        
PHP Memory Limit                   >=256M                                                 512M                                         Pass        
PHP Post Max Size                  >=2M                                                   516M                                         Pass        
PHP Session enabled                N/A                                                    Enabled                                      Pass        
PHP Upload Max Filesize            >=2M                                                   512M                                         Pass        
PHP Version                        >=7.4                                                  8.2.31                                       Pass        
PHP XML Support                    N/A                                                    YES                                                      
SSL Extension Enabled              =true                                                  true                                         Pass        
SSL Warnings                       = empty                                                                                             Pass        

### MySQL                          Required                                               Detected                                              ###

MySQL Client Encoding              N/A                                                    utf8mb4                                                  
MySQL Mode                         N/A                                                    NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION               
MySQL Version                      >=5.0                                                  5.7.23-23                                    Pass        

### Connectivity & Authentication  Detected Value                                                                                   ###

Force IPv4                         No                                                                                                  
HTTPS                              Enabled                                                                                             
OpenSSL signature algorithm        OPENSSL_ALGO_SHA256 (Default)                                                                       
Permalink structure                /index.php/%year%/%monthnum%/%day%/%postname%/         Pass                                         
Public Dashboard IP                Detected                                               Pass                                         
Server self connect                Unexpected response body. Note: This is common and usually not a problem unless WP-Cron or loopback requests are failing.Warning                                      
Verify connection method           OpenSSL (default)                                                                                   
Verify SSL certificate             Yes                                                                                                 
WordPress REST API reachability    Reachable (HTTP 200)                                   Pass                                         

### Scheduler & Background Jobs    Detected Value                                                                                   ###

Advanced automatic updates scheduleDaily at 00:00                                                                                      
Check for available updates        Last run: May 15, 2026 2:45 pm | Next run: May 15, 2026 6:44 pm                                             
Daily update frequency             Twice per day                                                                                       
Daily update time                  00:00                                                                                               
Reconnect sites                    Last run: May 15, 2026 2:34 pm | Next run: May 15, 2026 3:15 pm                                             
Uptime monitoring schedule         Last run: March 11, 2026 1:35 pm | Next run: May 15, 2026 3:07 pm                                             
Use WP Cron                        Yes                                                                                                 

### Server Configuration           Detected Value                                      ###

Accept Content                     text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Accept-Charset Content             N/A                                                    
Architecture                       64         bit                                         
Gateway Interface                                                                         
Memory Usage                       13.11 MB                                               
Operating System                   Linux                                                  
Request Time                       1778857635                                             
Server Protocol                    HTTP/2.0                                               
Server Software                    Apache                                                 
User Agent                         Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36

### MainWP Overview                Detected Value                                                                                   ###

MainWP Dashboard Version           Latest: 6.0.12 | Detected: 6.0.12                      Pass                                         
MainWP REST API enabled            No                                                     Warning                                      
MainWP upload directory            Writable                                               Pass                                         
Number of connected sites          14                                                                                                  

### MainWP General Settings        Detected Value                                                                                   ###

Abandoned plugins/themes tolerance 365 days                                                                                            
Advanced automatic updates delay   1 day                                                                                               
After updates HTTP response check  No                                                                                                  
After updates HTTP response method HEAD                                                                                                
Archive format                     tar.gz                                                                                              
Auto detect maximum file descriptors on child sitesYes                                                                                                 
Automatic updates day              Every day                                                                                           
Automatic updates frequency        Daily                                                                                               
Automatic updates time             00:00                                                                                               
Backup before update               No                                                                                                  
Backup to external sources         No                                                                                                  
Backups kept on server             1                                                                                                   
Dashboard widgets shown            0 visible                                                                                           
Date format                        F j, Y                                                                                              
Disable update confirmations       No                                                                                                  
Execute backup tasks in chunks     Yes                                                                                                 
Full backup tolerance before update7 days                                                                                              
Hide Update Everything             No                                                                                                  
Load files in memory before zippingYes                                                                                                 
MainWP legacy backups enabled      No                                                                                                  
Maximum file descriptors fallback value150                                                                                                 
Plugin advanced automatic updates  Disabled                                                                                            
Primary backup system              Native backups                                                                                      
Send email when backup fails       No                                                                                                  
Send email when backup starts      Yes                                                                                                 
Show language updates              Yes                                                                                                 
Sidebar position                   Right                                                                                               
Theme advanced automatic updates   Disabled                                                                                            
Time format                        g:i a                                                                                               
Timezone                           +00:00                                                                                              
Translation advanced automatic updatesDisabled                                                                                            
WP Core advanced automatic updates Install Trusted Updates                                                                             

### MainWP Advanced Settings       Detected Value                                                                                   ###

Browser cache expiration time      10 minutes                                                                                          
Force IPv4                         No                                                                                                  
Maximum simultaneous install and update requests3                                                                                                   
Maximum simultaneous requests      4                                                                                                   
Maximum simultaneous requests per IP1                                                                                                   
Maximum simultaneous sync requests 8                                                                                                   
Maximum simultaneous uptime monitoring requests10                                                                                                  
Minimum delay between requests     200 ms                                                                                              
Minimum delay between requests to the same IP1000 ms                                                                                             
OpenSSL signature algorithm        OPENSSL_ALGO_SHA256 (Default)                                                                       
Optimize data loading              Yes                                                                                                 
Selected data to sync              20 of 20 enabled                                                                                    
Sites processed per sync batch     10                                                                                                  
Sync batch sleep interval          5 seconds                                                                                           
Verify connection method           OpenSSL (default)                                                                                   
Verify SSL certificate             Yes                                                                                                 

### MainWP Monitoring Settings     Detected Value                                                                                   ###

Down confirmation check            Enabled                                                                                             
Enable site health monitoring      No                                                                                                  
Enable uptime monitoring           Yes                                                                                                 
Interval                           1h                                                                                                  
Keyword monitoring value           Not configured                                                                                      
Method                             GET                                                                                                 
Monitor type                       HTTP(s)                                                                                             
Monitoring data retention          Keep forever                                                                                        
Site Health threshold              Should be improved                                                                                  
Timeout                            60s                                                                                                 
Up HTTP codes                      200,201,202,203,204,205,206                                                                         

### MainWP Email Settings          Detected Value                                                                                   ###

Daily Digest Email                 Enabled | 1 recipient(s) | Subject set | Heading set                                                
Extension License Deactivation Notification EmailEnabled | 1 recipient(s) | Subject set | Heading set                                                
Site Health Monitoring Email       Enabled | 1 recipient(s) | Subject set | Heading set                                                
Uptime Monitoring Email            Enabled | 1 recipient(s) | Subject set | Heading set                                                

### MainWP Cost Tracker Settings   Detected Value                                                                                   ###

Currency                           USD                                                                                                 
Currency position                  left                                                                                                
Decimal separator                  .                                                                                                   
Decimals                           2                                                                                                   
Payment methods                    0 configured                                                                                        
Product categories                 5 configured                                                                                        
Thousand separator                 ,                                                                                                   

### MainWP Network Activity SettingsDetected Value                                                                                   ###

Automatically archive logs         No                                                                                                  
Child-site Network Activity retention7 days                                                                                              
Data retention period              Three years                                                                                         
Disabled change-log event types    7                                                                                                   
Disabled child-site event types    0                                                                                                   
Disabled dashboard event types     0                                                                                                   
Enable Network Activity logging    Yes                                                                                                 

### MainWP API Backups Settings    Detected Value                                                                                   ###

Akamai (Linode)                    Disabled                                                                                            
Cloudways                          Disabled                                                                                            
cPanel (WP Toolkit)                Disabled                                                                                            
DigitalOcean                       Disabled                                                                                            
GridPane                           Disabled                                                                                            
Kinsta                             Disabled                                                                                            
Plesk                              Disabled                                                                                            
Vultr                              Disabled                                                                                            

### MainWP Tools Settings          Detected Value                                                                                   ###

Chatbase                           No                                                                                                  
Current MainWP theme               default                                                                                             
Guided tours                       Yes                                                                                                 
Guided video                       No                                                                                                  

### Debug & Logs                   Detected Value                                                                                   ###

PHP error_log path                 Configured                                                                                          
PHP error_log readable             Yes                                                                                                 
PHP log_errors                     Yes                                                                                                 
WP_DEBUG                           No                                                                                                  
WP_DEBUG_DISPLAY                   Yes                                                                                                 
WP_DEBUG_LOG                       No                                                                                                  

### Potential Conflicts            Detected Value                                                                                   ###

Caching / performance plugins      None detected                                                                                       
Drop-ins / object cache            None detected                                                                                       
Maintenance mode indicators        None detected                                                                                       
Security / access-control plugins  None detected                                                                                       

### Extensions                     Version                                                License                                               ###

WPvivid Backup MainWP              0.9.41                                                                                                          

### Plugin                         Version                                                                                          ###

MainWP Child                       6.0.11                                                 Active                                       
MainWP Dashboard                   6.0.12                                                 Active                                       
WPvivid Backup MainWP              0.9.41                                                 Active                                       
WPvivid Backup Plugin              0.9.127                                                Active                                       
WPvivid Plugins Pro                2.2.45                                                 Active                                       

Hey @mobiozor

Welcome to the MainWP community.

“MainWP Child plugin not detected or could not be reached!” is usually a sign that a security rule on the child site is blocking the connection from the MainWP Dashboard.

Our help document has details: Troubleshoot connection problems - MainWP Documentation

We also have an internal tool that lets us see the response message from the Child site.

If you wish, you can open a support ticket and grant us temporary WP Admin access to your Dashboard and we will take a look at that response from the child sites.

Usually, it helps identify which security rule is blocking the connection.

I’ve just tested the connection from my dashboard and although it was slow, it did succeed, so it looks like the IP of your dashboard is blocked by the server of this site.

I have full control of the target site, and they are using Wordfence as a firewall. I don’t see any blocks, but I may not be looking at the right place. Do you have any idea where I should be looking?

You can try these general steps to help you identify what is blocking the connection:

1/
Temporarily disable all security plugins on the child site.

2/
Review the .htaccess file for leftover security rules from previously deactivated plugins or custom security rules.

3/
If using Cloudflare, Sucuri, WebARX, or similar, temporarily disable it or whitelist your MainWP Dashboard IP.

4/
If the above steps don’t help, contact your host support and have them review firewall logs around the time you tried to connect. They can whitelist your Dashboard IP or adjust the triggered WAF rule.

Additionally, you can open a support ticket and grant us temporary WP Admin access to your Dashboard and we will take a look at that response from the child sites.

Usually, it helps identify which security rule is blocking the connection.