🐞 bug report
Behavior:
In multisite using WP Multi Network plugin + any network activated plugin using Freemius SDK 2.6.0 - results to fatal error (white screen) on main site front end site editor.
STEPS TO REPRODUCE:
-
Setup a fresh blank WordPress multisite.
-
Enable WordPress debug.
-
Login as network administrator.
-
While logged-in as super-admin, go to Main site homepage front end.
-
Click "Edit Site". Please see screenshot.

-
Site editor loads and there is no white screen, etc. and no PHP fatal error notice.
-
Install WP Multi Network plugin.
-
Network activate WP Multi Network Plugin.
-
Install any plugin that is powered by Freemius latest SDK 2.6.0. For example, let's install Ivory Search plugin (current version 5.5.4 that uses Freemius SDK 2.6.0).
-
Network activate Ivory search plugin and skip opt-in to simplify activation.
-
Go back again to main site homepage front end and click again "Edit site" (see screenshot above to to where to click this).
TEST RESULT: I expected: Site editor to loads normally, instead I got white screen with the following errors below - please see stack trace.
IMPORTANT: Please take note that this affects any plugins using Freemius SDK 2.6.0 that is network activated and the site is also using WP Multi Network plugin. If the affected plugin is downgraded to use older version of Freemius SDK - it works. So basically this is a new bug in Freemius SDK 2.6.0. Originally reported here:
Versions: (*)
Freemius SDK Version: 2.6.0
WordPress Version: 6.3.2
PHP Version: 8.1
Plugin / Theme: (*)
Name: Prime Mover plugin, Ivory Search plugin or but this affects "any" plugin using Freemius SDK 2.6.0
Slug: add-search-to-menu
Freemius ID: 3826 (Prime Mover)
Additional Information:
Browser Type: (*) Firefox
Browser Version: (*) 119.0
OS: (*) Ubuntu 20.04
Stack Traces:
[07-Nov-2023 03:30:23 UTC] PHP Fatal error: Uncaught Error: Undefined constant "AUTH_COOKIE" in /home/emerson/sourcecode/test100/wp-includes/pluggable.php:932
Stack trace:
#0 /home/emerson/sourcecode/test100/wp-includes/pluggable.php(694): wp_parse_auth_cookie()
#1 /home/emerson/sourcecode/test100/wp-includes/class-wp-hook.php(310): wp_validate_auth_cookie()
#2 /home/emerson/sourcecode/test100/wp-includes/plugin.php(205): WP_Hook->apply_filters()
#3 /home/emerson/sourcecode/test100/wp-includes/user.php(3622): apply_filters()
#4 /home/emerson/sourcecode/test100/wp-includes/pluggable.php(70): _wp_get_current_user()
#5 /home/emerson/sourcecode/test100/wp-includes/l10n.php(98): wp_get_current_user()
#6 /home/emerson/sourcecode/test100/wp-includes/l10n.php(152): get_user_locale()
#7 /home/emerson/sourcecode/test100/wp-includes/l10n.php(1300): determine_locale()
#8 /home/emerson/sourcecode/test100/wp-includes/l10n.php(1331): _load_textdomain_just_in_time()
#9 /home/emerson/sourcecode/test100/wp-includes/l10n.php(185): get_translations_for_domain()
#10 /home/emerson/sourcecode/test100/wp-includes/l10n.php(330): translate()
#11 /home/emerson/sourcecode/test100/wp-content/plugins/wp-multi-network/wp-multi-network/includes/classes/class-wp-ms-networks-admin.php(176): esc_html__()
#12 /home/emerson/sourcecode/test100/wp-content/plugins/wp-multi-network/wp-multi-network/includes/classes/class-wp-ms-networks-admin.php(35): WP_MS_Networks_Admin->set_feedback_strings()
#13 /home/emerson/sourcecode/test100/wp-content/plugins/wp-multi-network/wpmn-loader.php(159): WP_MS_Networks_Admin->__construct()
#14 /home/emerson/sourcecode/test100/wp-content/plugins/wp-multi-network/wpmn-loader.php(106): WPMN_Loader->includes()
#15 /home/emerson/sourcecode/test100/wp-content/plugins/wp-multi-network/wpmn-loader.php(218): WPMN_Loader->__construct()
#16 /home/emerson/sourcecode/test100/wp-content/plugins/wp-multi-network/wpmn-loader.php(190): wpmn()
#17 /home/emerson/sourcecode/test100/wp-includes/class-wp-hook.php(310): setup_multi_network()
#18 /home/emerson/sourcecode/test100/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters()
#19 /home/emerson/sourcecode/test100/wp-includes/plugin.php(517): WP_Hook->do_action()
#20 /home/emerson/sourcecode/test100/wp-settings.php(427): do_action()
#21 /home/emerson/sourcecode/test100/wp-config.php(101): require_once('...')
#22 /home/emerson/sourcecode/test100/wp-load.php(50): require_once('...')
#23 /home/emerson/sourcecode/test100/wp-admin/admin.php(34): require_once('...')
#24 /home/emerson/sourcecode/test100/wp-admin/site-editor.php(12): require_once('...')
#25 {main}
thrown in /home/emerson/sourcecode/test100/wp-includes/pluggable.php on line 932
[07-Nov-2023 03:30:23 UTC] PHP Fatal error: Uncaught Error: Undefined constant "AUTH_COOKIE" in /home/emerson/sourcecode/test100/wp-includes/pluggable.php:932
Stack trace:
#0 /home/emerson/sourcecode/test100/wp-includes/pluggable.php(694): wp_parse_auth_cookie()
#1 /home/emerson/sourcecode/test100/wp-includes/class-wp-hook.php(310): wp_validate_auth_cookie()
#2 /home/emerson/sourcecode/test100/wp-includes/plugin.php(205): WP_Hook->apply_filters()
#3 /home/emerson/sourcecode/test100/wp-includes/user.php(3622): apply_filters()
#4 /home/emerson/sourcecode/test100/wp-includes/pluggable.php(70): _wp_get_current_user()
#5 /home/emerson/sourcecode/test100/wp-includes/l10n.php(98): wp_get_current_user()
#6 /home/emerson/sourcecode/test100/wp-includes/l10n.php(152): get_user_locale()
#7 /home/emerson/sourcecode/test100/wp-includes/l10n.php(894): determine_locale()
#8 /home/emerson/sourcecode/test100/wp-includes/class-wp-fatal-error-handler.php(47): load_default_textdomain()
#9 [internal function]: WP_Fatal_Error_Handler->handle()
#10 {main}
thrown in /home/emerson/sourcecode/test100/wp-includes/pluggable.php on line 932
Note: (*) indicates required information. Without this information, your issue may be auto-closed.
You can find your Freemius SDK version at /freemius/start.php
You can find your Freemius product ID in the Freemius dashboard: SETTINGS -> INTEGRATION.
Do not modify the titles or questions. Simply add your responses to the ends of the questions.
Add more lines if needed.
🐞 bug report
Behavior:
What is the issue? (*)In multisite using WP Multi Network plugin + any network activated plugin using Freemius SDK 2.6.0 - results to fatal error (white screen) on main site front end site editor.
STEPS TO REPRODUCE:
Setup a fresh blank WordPress multisite.
Enable WordPress debug.
Login as network administrator.
While logged-in as super-admin, go to Main site homepage front end.
Click "Edit Site". Please see screenshot.

Site editor loads and there is no white screen, etc. and no PHP fatal error notice.
Install WP Multi Network plugin.
Network activate WP Multi Network Plugin.
Install any plugin that is powered by Freemius latest SDK 2.6.0. For example, let's install Ivory Search plugin (current version 5.5.4 that uses Freemius SDK 2.6.0).
Network activate Ivory search plugin and skip opt-in to simplify activation.
Go back again to main site homepage front end and click again "Edit site" (see screenshot above to to where to click this).
TEST RESULT: I expected: Site editor to loads normally, instead I got white screen with the following errors below - please see stack trace.
IMPORTANT: Please take note that this affects any plugins using Freemius SDK 2.6.0 that is network activated and the site is also using WP Multi Network plugin. If the affected plugin is downgraded to use older version of Freemius SDK - it works. So basically this is a new bug in Freemius SDK 2.6.0. Originally reported here:
Versions: (*)
Freemius SDK Version:2.6.0WordPress Version:6.3.2PHP Version:8.1Plugin / Theme: (*)
Name:Prime Mover plugin, Ivory Search plugin or but this affects "any" plugin using Freemius SDK 2.6.0Slug:add-search-to-menuFreemius ID:3826 (Prime Mover)Additional Information:
Browser Type: (*)FirefoxBrowser Version: (*)119.0OS: (*)Ubuntu 20.04Stack Traces:Note:
(*)indicates required information. Without this information, your issue may be auto-closed.