This might help someone.
When you edit your pages using WordPress (the default editor) instead of Elementor, the page might break because of differences in how the two editors structure and style content. Elementor provides a visual page builder that allows you to create complex layouts and designs using widgets, sections, and columns, with its own set of styles and formatting. WordPress, on the other hand, uses the block editor (Gutenberg), which has a more basic approach and doesn't necessarily maintain the same design structure as Elementor.
Here’s why this might happen:
1. Conflicting CSS styles: Elementor adds its own custom CSS to the page, and when switching to the WordPress editor, the default styling might conflict with Elementor’s styles, causing layout issues or breaking the design.
2. Missing Elementor-specific elements: Elementor relies on its own widgets and elements to structure content. If you try to edit these elements in WordPress without Elementor, they may not render correctly, leading to broken pages.
3. JavaScript conflicts: Elementor uses JavaScript for its advanced features like animations and interactions. WordPress might not handle these JavaScript functions in the same way, causing some elements to stop functioning as expected when edited directly through WordPress.
To avoid this issue, it's best to stick to one editor for editing a page: use Elementor for creating and editing, and avoid making significant changes directly through the WordPress block editor.