Как сделать один шаблон для всех кастомных записей?
Здравствуйте!
Создайте кастомный шаблон и подключите его через functions.php и при этом проверяйте является ли запись кастомной и если да, то подключаете нужный шаблон. Для проверки является ли запись кастомной используйте: is_singular('CPT_TYPE')  можно массивом
https://wp-kama.ru/function/is_singular
Все работает правильно просто как всегда Wordpress обошёл со спины. 
Нужно было обновить вкладочку "Постоянные ссылки". 
Да-да, просто зайти и обновить. Если шаблон кастомный ему нужно знать где хранятся эти файлы.