Bug: Geoenrichment drive time values are different in an application than if run against the Geoenrichment service
The Geoenrichment service returns a different result for a drive time task in one application when it is compared to another application. For example, the enrichment numbers returned for a 10 minute drive time study area are different in the ArcGIS Online API when compared with what is returned from the Business Analyst Online (BAO) application.
The difference is the result of one service area being executed as a synchronous process and the other service area as an asynchronous process. Applications may execute this task differently to improve performance.
There is no workaround available for this issue using an Esri application. In an independently developed application, this process could be run syncrhonously or asynchronously. Please see the links below in regards to synchronous versus asynchronous execution.