When searching for my client's business name in Google, the knowledge graph appears sometimes, and other times I simply get a local map showing the business, with no knowledge graph. Baffled as to why. Any ideas? My client has a Google+ Business page.
I would look at the browser you're using as well, because if you're signed in to Google, the Search results will be personalised to your previous searches. When I check SERPs for clients I would always log into google in incognito mode, to remove all personalisation.
Similarly, it may be the location you're searching from, if you download moz bar for chrome (available in the chrome store), you can 'spoof' your location to make google think you're actually somewhere else in country, and this allows you to see what other people 'see' if their location is not close to the business.
It may be a case that Google thinks you're near it, therefore shows you the map instead of knowledge graph