Fixed a bug involving sub-requests failing.

First observered when a token was invalid, if a sub-request of the mobility/aggregate/read request failed, an error code would not be returned. Instead, success would be returned with no data.

References #508