I am seeing a discrepancy in return value of maapi_exists between confD 6.4.4 and confD 7.2.2.
For a set but uncommitted path, maapi_exists returns 0 in confD 6.4.4 and returns 1 in confD 7.2.2. Here, maapi_exists is invoked as part of a validation routine from the yang model.
Because of this, the C application is failing return value checks.