Hi,
I’ve got a similar problem, i’ve created custom page templates with the theme im using and i’m 100% sure that i’ve added the require template name tags
<?php
/*
Template Name: TempateNameGoesHere
*/
?>
Yet, when you go to the theme editor they aren’t there to edit, however ifyou have a blank space at the end of the template line it shows so you can edit it and also select it as a page template.