When using one of the configurator shortcodes, there are chances that the configurator scripts aren’t loaded, because the shortcode might not be detected.
In order to force the scripts to load, 2 solutions are possible:
1. Using a custom field
On the page with the shortcode, add a custom field with the name mkl_load_configurator_on_page
and value 1 to load the scripts on a specific page:

2. Using a PHP hook
If the above is not appropriate (e.g. you are adding the shortcode in the header or menu and it needs to work everywhere), then it is best to use the following filter:
add_filter( 'load_configurator_on_page', 'myprefix_load_configurator_on_page' ); function myprefix_load_configurator_on_page( $load_on_page ) { // maybe add your conditions here to return true or $load_on_page. // Returning true without other conditions will load the scripts everywhere return true; }