There's a bug in the initial versions of 12.5 in which a WCF service won't return data if it contains an array of a structure within a structure. See this thread:
Returning an array of structure from a WCF to a PB Classic client
There's an EBF available that corrects the issue.