This is a classic Elementor/ElementsKit issue. 9 times out of 10, that infinite loading loop happens because your server's PHP memory limit is exhausted before the template can fully download and render in the editor.
Here is how to fix it:
1. Increase your PHP Memory Limit (Most likely fix)You need to edit your wp-config.php file (via FTP or your hosting file manager) and add this line right before the /* That's all, stop editing! Happy publishing. */ line:define( 'WP_MEMORY_LIMIT', '512M' );
2. Sync the Library and Regenerate CSSSometimes the template library data gets corrupted locally. Go to your WordPress Dashboard -> Elementor -> Tools.Click Regenerate Files & Data, and then click Sync Library.
3. Max Execution TimeIf you are on cheap shared hosting, the server might be cutting off the process. Check your hosting panel's PHP selector and make sure max_execution_time is set to at least 300.
Do the memory limit fix first, hard refresh your browser, and try inserting the section again. It should pop right in.