Thanks Jason. I realized what's going on here, I use a plugin called
Title Manager which allows me to manipulate the site name without actually changing the site name. This allows me to place relevant keywords into the page title which is why I use it. ES's apps are trying to access the site name through Joomla's traditional method for displaying the site name. Because it's "hidden" (as in replaced) the site title does not display.
I'm guessing there is no way to manipulate only the first part of the title with apps?
I wouldn't mind changing the site name to use these keywords as part of it except that notification emails will include those keywords as part of the name.