fluentcart-multisite-bug-report
fluentcart-multisite-bug-report:
FluentCart Beta - Multisite Compatibility Bug Report
Submitted by: StudioX / Buskirks Inc.
Date: September 26, 2025
FluentCart Version: Beta (v1.0.9)
FluentCart Pro Version: Beta (v1.0.9)
Executive Summary
FluentCart and FluentCart Pro (Beta) cause critical errors during WordPress Multisite new site creation. The plugins work fine on existing sites but interfere with the site provisioning process, preventing new subsites from being added to the network.
Environment Details
- WordPress: 6.8.2
- PHP: 8.3.21
- Multisite: Yes (Subdomain configuration)
- Memory Limit: 512MB
- Server: Production environment
- Network Sites: 7 active sites
- Other Plugins: 31 total (extensive plugin ecosystem - see full list below)
Issue Description
Problem
When FluentCart/FluentCart Pro are network-activated, attempting to add new sites to the multisite network results in:
There has been a critical error on this website.
Learn more about troubleshooting WordPress.
Expected Behavior
New sites should be created without errors, allowing normal multisite expansion.
Actual Behavior
- Site creation process encounters a fatal error
- Error occurs during the site provisioning phase
- Existing sites continue to function normally
- New sites may or may not be created (inconsistent behavior)
Reproduction Steps
- Network activate FluentCart and FluentCart Pro on WordPress Multisite
- Navigate to Network Admin β Sites β Add New
- Fill in site details (subdomain, title, email)
- Click "Add Site"
- Critical error occurs during creation process
Technical Analysis
Error Patterns Observed
- Memory usage spikes during site creation (up to 167MB peak)
- Plugin activation hooks appear to conflict with multisite provisioning
- No specific error logged to PHP error log (suggests WordPress-level fatal error)
Isolation Testing Results
- With FluentCart Active: Critical error occurs β
- Without FluentCart Active: Site creation works perfectly β
- Other 29 Plugins Active (no FluentCart): No issues β
Plugin Ecosystem Compatibility
FluentCart conflicts specifically with multisite creation while these plugins work fine:
- Propovoice Pro + Base (complex CRM system)
- Complete Kadence ecosystem (5+ plugins)
- SureDash ecosystem (3+ plugins)
- WPvivid backup ecosystem (3+ plugins)
- Fluent Forms + Pro, FluentSMTP, FluentAuth (other Fluent products work fine)
- LiteSpeed Cache, Domain Mapping System, etc.
Current Plugin Stack (Working Configuration)
Network-Wide Active Plugins (31 total):
π Propovoice Pro v1.7.1.6 [PRO,FREEMIUS]
π Propovoice: All-in-One Client Management System v1.7.8 [PRO,FREEMIUS]
π Akismet Anti-spam: Spam Protection v5.5 [FREEMIUS]
π HappyFiles Pro v1.8.3 [PRO,FREEMIUS]
π Kadence Blocks - PRO Extension v2.8.2 [PRO,FREEMIUS]
π Kadence Blocks β Gutenberg Blocks for Page Builder Features v3.5.22 [FREEMIUS]
π Kadence Child Theme Builder v1.0.9 [FREEMIUS]
π Kadence Pro - Premium addon for the Kadence Theme v1.1.15 [PRO,FREEMIUS]
π Kadence Simple Share v1.2.13 [FREEMIUS]
π LiteSpeed Cache v7.5.0.1 [FREEMIUS]
π Quttera Web Malware Scanner v3.5.2.9 [FREEMIUS]
π Starter Templates by Kadence WP v2.2.13 [FREEMIUS]
π WPCodeBox 2 v1.1.1 [FREEMIUS]
π Kadence White Label v1.0.1 [FREEMIUS]
π WPCodeBox IDE Beta v1.0.0-beta-1.2 [FREEMIUS]
π WPvivid Backup Plugin v0.9.119 [FREEMIUS]
π WPvivid Plugins Pro v2.2.35 [PRO,FREEMIUS]
π WPvivid Staging v2.0.20 [FREEMIUS]
π OttoKit (Formerly SureTriggers) v1.1.7 [FREEMIUS]
π Disable Comments v2.5.3 [FREEMIUS]
π Fluent Forms v6.1.4 [FREEMIUS]
π Fluent Forms Pro Add On Pack v6.1.3 [PRO,FREEMIUS]
π FluentSMTP v2.2.92 [FREEMIUS]
π FluentAuth - Auth Security Plugin v2.0.2 [FREEMIUS]
π SureDash v1.3.2 [FREEMIUS]
π SureDash Business v1.3.2 [PRO,FREEMIUS]
π SureMembers v1.10.12 [FREEMIUS]
π AI Copilot - Content Generator v1.3.2 [FREEMIUS]
π AI Copilot - Content Generator PRO v1.2.9 [PRO,FREEMIUS]
π Domain Mapping System (PRO) v2.2.4.1 [PRO,FREEMIUS]
Suspected Root Cause
Based on technical analysis, the issue likely stems from:
1. Multisite Activation Hooks
FluentCart may be hooking into wp_insert_site, wp_initialize_site, or similar multisite creation hooks in a way that conflicts with the site provisioning process.
2. Database Initialization
The plugin might be attempting to create custom tables or options during site creation that conflict with WordPress core multisite setup.
3. Freemius Licensing Integration
Like other Fluent products, FluentCart uses Freemius for licensing, but may have incomplete multisite licensing initialization code.
Recommended Investigation Areas
- Review multisite hooks - Check
wp_insert_site,wp_initialize_sitecallbacks - Database operations - Ensure custom table creation doesn't conflict with site setup
- Freemius integration - Verify multisite licensing initialization is non-blocking
- Memory management - Site creation process shows memory spikes
- Error handling - Add try/catch around multisite-specific operations
Business Impact
- High Value Customer: Lifetime Propovoice Pro license holder ($799)
- Early Adopter Interest: Ready to invest in FluentCart before official release
- Production Environment: This is a live business system requiring stability
- Network Growth: Need to add new client sites regularly
Workaround
Currently using FluentCart's functionality through alternative methods while waiting for multisite compatibility fix.
Testing Offer
We're happy to provide continued testing access to our production multisite environment for validation once fixes are implemented. Our complex plugin ecosystem makes us an ideal test case for compatibility.
Contact Information
Organization: StudioX / Buskirks Inc.
Environment: Production WordPress Multisite Network
Available for: Beta testing, compatibility validation, feedback sessions
Generated with StudioXTools Plugin Reporter v2.0
Comprehensive multisite debugging and reporting system
hope i can use it soon...
tried to replicate this on two other servers and hosting providers.... same result crashed site:
There has been a critical error on this website.
Learn more about troubleshooting WordPress.
and this generic message....