Olivia, here is eaxample of 2 custom templates. Maybe it can help your developers for troubleshooting.
First one cannot be deleted/removed in Themler, second one can. Difference in code is, as it seems, first one is missing half of code inside second one. It is nothing I could influence manually, it is Themler making code.
<?php
if (!isset($templates)) $templates = array();
$templates['customTemplate'][] = array('id' => '2', 'ui_title'=> 'Custom Template', 'd6' => 'custom_2', 'd7' => 'custom__2', 'name' => 'referenzen', 'caption' => "Referenzen" );
?>
<?php
if (!isset($templates)) $templates = array();
$templates['customTemplate'][] = array('id' => '6', 'ui_title'=> 'Custom Template', 'd6' => 'custom_6', 'd7' => 'custom__6', 'name' => 'referenzen-content-type', 'caption' => "Referenzen Content Type" , 'custom_name_d6' => 'node_referenzen', 'custom_name_d7' => 'node__referenzen');
?>
Olivia, here is eaxample of 2 custom templates. Maybe it can help your developers for troubleshooting.
First one cannot be deleted/removed in Themler, second one can. Difference in code is, as it seems, first one is missing half of code inside second one. It is nothing I could influence manually, it is Themler making code.
<?php
if (!isset($templates)) $templates = array();
$templates['customTemplate'][] = array('id' => '2', 'ui_title'=> 'Custom Template', 'd6' => 'custom_2', 'd7' => 'custom__2', 'name' => 'referenzen', 'caption' => "Referenzen" );
?>
<?php
if (!isset($templates)) $templates = array();
$templates['customTemplate'][] = array('id' => '6', 'ui_title'=> 'Custom Template', 'd6' => 'custom_6', 'd7' => 'custom__6', 'name' => 'referenzen-content-type', 'caption' => "Referenzen Content Type" , 'custom_name_d6' => 'node_referenzen', 'custom_name_d7' => 'node__referenzen');
?>