Introduction
Having syntax errors, or incorrect references in your zone files can cause PowerDNS to not load the zone.
Procedure
Finding the error for the zone that is not loading can be performed simply by running this command and specifying for the domain you are having issues with. This will return a list of errors depending on the problem to help you diagnose the issue
pdnsutil check-all-zones |grep '$DOMAIN'