A bug fix for the Virtual Service Environment(VSE) in DevTest 8.2 changed the behavior to divide the arguments from the request side for HTTP(S) virtual service's recording/playback.
In the release note of DevTest 8.2, we can find the sentence in the "CA Service Virtualization Enhancements":
Fixed incorrect evaluation of Key value pairs when request body has an "=" in it.
Because of this bug fix, the condition to divide the arguments from the request side for HTTP(S) virtual service's record/playback was changed.
This bug fix described in Issue part for the Virtual Service Environment(VSE) in DevTest 8.2 caused this difference.
For this bug fix, there are some possibilities to change the request header for the test case(or client application to send a request), because there are some possibilities that old implementations included bad behavior.
So some requests from the client application cannot get the suitable response from the virtual services, because the client application uses the bug for DevTest 8.1 or lower.
This problem does not have platform and OS dependencies but has the configuration/implementation dependencies.