The WordPress Customizer preview can be notoriously buggy. Here is a snippet for easily disabling the customizer preview:
add_action( 'customize_preview_init', function() {
die("The customizer is disabled. Please save and preview your site on the frontend.");
}, 1);
After adding this code to your themes functions.php
file or a plugin, the live preview will simply show a message that it is disabled.