Sometimes an application version is created with a branch/tag that does not have a pact. When this happens, the consumer version selector for that branch/tag will not return a pact, and there is no indication why.
A message can be added to the response to indicate why a pact was not returned.