I have seen this posted quite often on the Project Server forums so I thought I would write a quick blog post.
When upgrading from Project Server 2010 to Project Server 2013, you will need to recreate the customised Project Site templates. Project Server 2013 doesn’t recognise the Project Server 2010 project site templates. Project Server 2013 project sites now have a template name / ID of PROJECTSITE#0, Project Server 2010 project sites use PWS#0. This can be seen below:
When recreating the new site template in 2013, start with the “Project Site” template on the Collaboration tab found on the new SharePoint site page.