So are you saying you have users that have their default (custom) template stored somewhere other than <APPDATA>\Microsoft\Templates and it loads automatically at startup?

I would have said that was impossible! If you can do this please tell us how. I don't think .StartUpPath necessarily gives you the path to the template either. Does ActiveDocument.Attachedtemplate.Path give the same answer? These methods do not exist in PowerPoint but that because there is really only the one default place to put templates for auto load (and even so you would have to name them "Blank"

If your aim is to have macro enabled POTM templates in PowerPoint be warned this is not a great idea and works (and I use "works" loosely!) in a totally different way to Word and Excel.

If you have code to load the company template you should train your users to use the same location.