“Hide if empty” not working for Uptime Monitoring in reports

Hi,

We have noticed an issue with the “Hide if empty” setting in the report customization settings.

We have selected “Hide if empty” for Uptime monitoring, but the section is still displayed in the generated report even though there is no uptime data shown.

The report displays an Uptime monitoring section with rows such as:

  • Total

  • Last 7 days

  • Last 15 days

  • Last 30 days

  • Last 45 days

  • Last 60 days

However, no actual uptime values are displayed.

We also noticed that Website uptime under the Overview section is displayed without any data.

Based on the setting description, we expected these parts to be hidden when there is no data to display.

Could you please help us check why the uptime information is still included in the report despite being empty?

Best regards,
Sandra

Hey @mirvaadmin

Welcome to the MainWP community!

Can you please post the community system report from your MainWP Dashboard for review? The report is located in your Dashboard under Info → Server (your-mainwp-dashboard.com/wp-admin/admin.php?page=ServerInformation), on the top right of the page.

Be sure to use the button like the one below; this button hides all your private information:

image

Pressing the button auto-copies the report to your clipboard then just paste it in a reply here.

Hi Bojan,

Here is the Community system report :slight_smile:


### WordPress Check                Required                                               Detected                                              ###

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

### PHP                            Required                                               Detected                                              ###

cURL Extension Enabled             =true                                                  true                                         Pass        
cURL Timeout                       >=300 seconds                                          60                                           Warning     
cURL Version                       >=7.29.0                                               8.20.0                                       Pass        
Function `tmpfile` enabled         N/A                                                    Aktiverad                                    Pass        
PHP Disabled Functions             N/A                                                    Inga funktioner inaktiverade.                            
OpenSSL Version                    >=OpenSSL/1.1.0                                        OpenSSL/1.1.1w                               Pass        
OpenSSL Working Status             Yes                                                    Yes                                          Pass        
PCRE Backtracking Limit            >=10000                                                1000000                                      Pass        
PHP Exif Support                   N/A                                                    JA                                                       
PHP IPTC Support                   N/A                                                    JA                                                       
PHP Loaded Extensions              N/A                                                    Core, PDO, Phar, Reflection, SPL, SimpleXML, Zend OPcache, bcmath, bz2, calendar, ctype, curl, date, dom, exif, fileinfo, filter, ftp, gd, gettext, hash, i360, iconv, igbinary, imagick, imap, intl, json, lexbor, libxml, litespeed, mbstring, mcrypt, memcached, msgpack, mysqli, mysqlnd, openssl, pcntl, pcre, pdo_mysql, pdo_sqlite, posix, random, readline, redis, session, shmop, soap, sockets, sqlite3, standard, tokenizer, uri, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, zlib            
PHP Max Execution Time             >=30 seconds                                           90                                           Pass        
PHP Max Input Time                 >=30 seconds                                           90                                           Pass        
PHP Memory Limit                   >=256M                                                 512M                                         Pass        
PHP Post Max Size                  >=2M                                                   50M                                          Pass        
PHP Session enabled                N/A                                                    Aktiverad                                    Pass        
PHP Allow URL fopen                N/A                                                    JA                                                       
PHP Upload Max Filesize            >=2M                                                   50M                                          Pass        
PHP Version                        >=7.4                                                  8.5.6                                        Pass        
PHP XML Support                    N/A                                                    JA                                                       
SSL Extension Enabled              =true                                                  true                                         Pass        
SSL Warnings                       = empty                                                                                             Pass        

### MySQL                          Required                                               Detected                                              ###

MySQL Client Encoding              N/A                                                    utf8                                                     
MySQL Mode                         N/A                                                    NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION            
MySQL Version                      >=5.0                                                  11.4.12-MariaDB-cll-lve                      Pass        

### Connectivity & Authentication  Detected Value                                                                                   ###

HTTPS                              Aktiverad                                                                                           
OpenSSL signature algorithm        OPENSSL_ALGO_SHA256 (Standard)                                                                      
Permalink structure                /%postname%/                                           Pass                                         
Public Dashboard IP                Upptäckt                                               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                                      
Force IPv4                         Nej                                                                                                 
Verify connection method           OpenSSL (standard)                                                                                  
Verify SSL certificate             Ja                                                                                                  
WordPress REST API reachability    Reachable (HTTP 200)                                   Pass                                         

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

Advanced automatic updates scheduleDaily at 00:00                                                                                      
Use WP Cron                        Ja                                                                                                  
Check for available updates        Last run: 25 juni 2026 10:31 | Next run: 26 juni 2026 06:41                                             
Daily update frequency             En gång per dag                                                                                     
Daily update time                  6:00                                                                                                
Reconnect sites                    Last run: 25 juni 2026 13:42 | Next run: 25 juni 2026 14:35                                             
Uptime monitoring schedule         Last run: 11 mars 2026 08:03 | Next run: 25 juni 2026 14:32                                             

### Server Configuration           Detected Value                                      ###

Accept Content                     text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Charset Content             N/A                                                    
User Agent                         Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:152.0) Gecko/20100101 Firefox/152.0
Architecture                       64         bit                                         
Gateway Interface                                                                         
Memory Usage                       7.31 MB                                                
Operating System                   Linux                                                  
Server Software                    LiteSpeed                                              
Server Protocol                    HTTP/1.1                                               
Request Time                       1782390781                                             

### MainWP Overview                Detected Value                                                                                   ###

Number of connected sites          120                                                                                                 
MainWP REST API enabled            Ja                                                     Pass                                         
MainWP upload directory            Writable                                               Pass                                         
MainWP Dashboard Version           Latest: 6.1.2 | Detected: 6.1.2                        Pass                                         

### MainWP General Settings        Detected Value                                                                                   ###

After updates HTTP response check  Nej                                                                                                 
After updates HTTP response method HEAD                                                                                                
MainWP legacy backups enabled      Nej                                                                                                 
Archive format                     tar.gz                                                                                              
Automatic updates day              Every day                                                                                           
Automatic updates frequency        Daily                                                                                               
Automatic updates time             00:00                                                                                               
Auto detect maximum file descriptors on child sitesNej                                                                                                 
Advanced automatic updates delay   1 day                                                                                               
Translation advanced automatic updatesInaktiverad                                                                                         
Theme advanced automatic updates   Installera betrodda uppdateringar                                                                   
Backup before update               Nej                                                                                                 
Backups kept on server             1                                                                                                   
Backup to external sources         Ja                                                                                                  
Dashboard widgets shown            16 visible                                                                                          
Date format                        j F Y                                                                                               
Disable update confirmations       Nej                                                                                                 
Full backup tolerance before update7 days                                                                                              
Hide Update Everything             Nej                                                                                                 
Execute backup tasks in chunks     Nej                                                                                                 
Load files in memory before zippingNej                                                                                                 
Maximum file descriptors fallback value150                                                                                                 
Plugin advanced automatic updates  Inaktiverad                                                                                         
Primary backup system              Inbyggda säkerhetskopior                                                                            
Show language updates              Ja                                                                                                  
Sidebar position                   Höger                                                                                               
Send email when backup starts      Nej                                                                                                 
Send email when backup fails       Nej                                                                                                 
Time format                        H:i                                                                                                 
Timezone                           Europe/Stockholm                                                                                    
Abandoned plugins/themes tolerance 365 days                                                                                            
WP Core advanced automatic updates Installera betrodda uppdateringar                                                                   

### MainWP Advanced Settings       Detected Value                                                                                   ###

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

### MainWP Monitoring Settings     Detected Value                                                                                   ###

Down confirmation check            Aktiverad                                                                                           
Enable site health monitoring      Ja                                                                                                  
Enable uptime monitoring           Nej                                                                                                 
Interval                           1h                                                                                                  
Keyword monitoring value           Not configured                                                                                      
Method                             GET                                                                                                 
Monitor type                       HTTP(s)                                                                                             
Monitoring data retention          Keep forever                                                                                        
Site Health threshold              Bör förbättras                                                                                      
Timeout                            60s                                                                                                 
Up HTTP codes                      200,201,202,203,204,205,206                                                                         

### MainWP Email Settings          Detected Value                                                                                   ###

Extension License Deactivation Notification EmailAktiverad | 1 recipient(s) | Subject set | Heading set                                              
Uptime Monitoring Email            Aktiverad | 1 recipient(s) | Subject set | Heading set                                              
Site Health Monitoring Email       Inaktiverad | 1 recipient(s) | Subject set | Heading set                                             
Lighthouse Notification Email      Inaktiverad | 1 recipient(s) | Subject set | Heading set                                             
Daily Digest Email                 Inaktiverad | 1 recipient(s) | Subject set | Heading set                                             

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

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

### MainWP Network Activity SettingsDetected Value                                                                                   ###

Automatically archive logs         Nej                                                                                                 
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    Ja                                                                                                  

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

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

### MainWP Tools Settings          Detected Value                                                                                   ###

Chatbase                           Nej                                                                                                 
Current MainWP theme               default                                                                                             
Guided tours                       Nej                                                                                                 
Guided video                       Nej                                                                                                 

### Debug & Logs                   Detected Value                                                                                   ###

PHP error_log path                 Configured                                                                                          
PHP error_log readable             Ja                                                                                                  
PHP log_errors                     Nej                                                                                                 
WP_DEBUG                           Nej                                                                                                 
WP_DEBUG_DISPLAY                   Nej                                                                                                 
WP_DEBUG_LOG                       Nej                                                                                                 

### Potential Conflicts            Detected Value                                                                                   ###

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

### Extensions                     Version                                                License                                               ###

MainWP Advanced Uptime Monitor Integration5.3.5                                                  Aktiv                                        Pass        
MainWP Custom Dashboard Extension  5.1                                                    Aktiv                                        Pass        
MainWP Lighthouse Extension        5.2.1                                                  Aktiv                                        Pass        
MainWP Pro Reports Extension       5.1.5                                                  Aktiv                                        Pass        
MainWP White Label Extension       5.0.3                                                  Aktiv                                        Pass        

### Plugin                         Version                                                                                          ###

Gital Library                      4.43.1                                                 Aktiv                                        
Gital SMTP                         5.7.1                                                  Aktiv                                        
MainWP Dashboard                   6.1.2                                                  Aktiv                                        
WP 2FA - Two-factor authentication for WordPress3.1.1.2                                                Aktiv                                        

Thanks, everything looks good in the report.

I couldn’t reproduce this on our test Dashboard using Advanced Uptime Monitor add-on.

The sections in Pro Reports are hidden in our tests if there is no data for the selected date range in Pro Reports.

Would you mind opening a private Help Desk ticket so we can collect some additional information & investigate further?

Please refer to this Community thread by its URL in the ticket.

Just to provide an update on this – The issue was present only in the custom report template, not in the built-in templates.

We helped @mirvaadmin modify it, after which Hide if empty worked as expected.