Description
You cannot save your Style Kit (site settings) when Atomic Editor is enabled.
Steps to reproduce
After enabling Atomic Editor, edit the site settings (Elementor Menu/Site Settings).
Saving changes does not work.
Disable Atomic Editor, then try editing the site settings again; saving now works.
Expected behavior
Saving site settings should work when Atomic Editor is enabled.
Elementor System Info
== Server Environment ==
Operating System: Linux
Software: Apache
MySQL version: Percona Server (GPL), Release '8', Revision '1c288264' v8.4.8-8
PHP Version: 8.3.23
PHP Memory Limit: 512M
PHP Max Input Vars: 16000
PHP Max Post Size: 130M
GD Installed: Yes
ZIP Installed: Yes
Write Permissions: All right
Elementor Library: Connected
== WordPress Environment ==
Version: 7.0
WP Multisite: Yes
Max Upload Size: 1 MB
Memory limit: 64M
Max Memory limit: 512M
Permalink Structure: /%year%/%monthnum%/%day%/%postname%/
Language: en_US
Timezone: Europe/Paris
Debug Mode: Inactive
== Theme ==
Name: Hello Elementor
Version: 3.4.9
Author: Elementor Team
Child Theme: No
== User ==
Role: administrator
WP Profile lang: en-US
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:151.0) Gecko/20100101 Firefox/151.0
== Network Plugins ==
Akeeba Backup Professional for WordPress
Version: 9.1.3
Author: Akeeba Ltd
Elementor
Version: 4.0.9
Author: Elementor.com
Elementor Pro
Version: 4.0.4
Author: Elementor.com
Wordfence Security
Version: 8.2.2
Author: Wordfence
WPML Multilingual CMS
Version: 4.9.4
Author: OnTheGoSystems
WPML String Translation
Version: 3.5.2
Author: OnTheGoSystems
== Must-Use Plugins ==
akeeba-backup-coreupdate.php
Version:
Author:
== Features ==
Custom Fonts: 4
Custom Icons: 0
== Integrations ==
== Elementor Experiments ==
Inline Font Icons: Active by default
Additional Custom Breakpoints: Active by default
Container: Active
Optimized Markup: Active by default
Default to New Theme Builder: Active by default
Header & Footer: Active by default
Pro Free Trial Popup: Active by default
Nested Elements: Active
Pages Panel: Inactive by default
Atomic Widgets: Inactive
Global Classes: Inactive
Enforce global classes capabilities: Active by default
Variables: Inactive
Editor v4 (Opt In Page): Active by default
Editor V4: Inactive
Components: Inactive
Interactions: Active by default
Widget Creation: Active by default
Import/Export Customization: Active by default
Elementor Editor Events: Active by default
Atomic Form: Active by default
Menu: Active by default
Size Variables: Active by default
Pro Interactions: Active by default
In-Editor Feedback: Inactive by default
== Log ==
PHP: showing 4 of 4PHP: 2026-05-25 16:49:50 [notice X 28][/wp-content/plugins/elementor/includes/base/controls-stack.php::230] hexdec(): Passing null to parameter #1 ($hex_string) of type string is deprecated [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2026-05-25 19:58:44 [notice X 3][/wp-content/plugins/elementor/includes/base/controls-stack.php::230] hexdec(): Passing null to parameter #1 ($hex_string) of type string is deprecated [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> rest_error_handler()
#1: /wp-content/plugins/elementor/includes/base/controls-stack.php(230): class type hexdec()
#2: /wp-content/plugins/elementor/includes/base/controls-stack.php(244): Elementor\Controls_Stack -> get_id_int()
#3: /wp-content/plugins/elementor-pro/modules/mega-menu/widgets/mega-menu.php(2029): Elementor\Controls_Stack -> get_widget_number()
#4: /wp-content/plugins/elementor-pro/modules/mega-menu/widgets/mega-menu.php(2406): ElementorPro\Modules\MegaMenu\Widgets\Mega_Menu -> render_menu_wrapper_attributes()
',
)]
PHP: 2026-05-25 19:58:44 [notice X 3][/wp-content/plugins/elementor/includes/base/controls-stack.php::230] hexdec(): Passing null to parameter #1 ($hex_string) of type string is deprecated [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> rest_error_handler()
#1: /wp-content/plugins/elementor/includes/base/controls-stack.php(230): class type hexdec()
#2: /wp-content/plugins/elementor/includes/base/controls-stack.php(244): Elementor\Controls_Stack -> get_id_int()
#3: /wp-content/plugins/elementor-pro/modules/mega-menu/widgets/mega-menu.php(2030): Elementor\Controls_Stack -> get_widget_number()
#4: /wp-content/plugins/elementor-pro/modules/mega-menu/widgets/mega-menu.php(2406): ElementorPro\Modules\MegaMenu\Widgets\Mega_Menu -> render_menu_wrapper_attributes()
',
)]
PHP: 2026-05-25 20:28:17 [warning X 4][/wp-content/plugins/elementor/modules/history/revisions-manager.php::363] Undefined array key "editor_post_id" [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
JS: showing 4 of 4JS: 2026-05-25 16:15:03 [error X 14][/wp-content/plugins/elementor/assets/js/editor.min.js?ver=4.0.9:2:515478] elementorFrontend is not defined
JS: 2026-05-25 16:28:11 [error X 31][/wp-content/plugins/elementor/assets/js/editor.min.js?ver=4.0.9:2:918071] C.getControlViewByName is not a function
JS: 2026-05-25 18:02:05 [error X 6][/wp-content/plugins/elementor/assets/js/import-export-customization-admin.min.js?ver=4.0.9:2:34867] elementorAdmin is not defined
JS: 2026-05-25 18:47:25 [error X 1][/wp-content/plugins/elementor/assets/js/editor.min.js?ver=4.0.9:2:22611] can't access property "get", elementor.getCurrentElement().model is undefined
== Elementor - Compatibility Tag ==
== Elementor Pro - Compatibility Tag ==
Agreement
Description
You cannot save your Style Kit (site settings) when Atomic Editor is enabled.
Steps to reproduce
After enabling Atomic Editor, edit the site settings (Elementor Menu/Site Settings).
Saving changes does not work.
Disable Atomic Editor, then try editing the site settings again; saving now works.
Expected behavior
Saving site settings should work when Atomic Editor is enabled.
Elementor System Info
Agreement