They don't have the same version. I do seem to notice that if the client is using version 3.8, during remote execution will try to use that same version despite the docker image not installed with that version.
This can be a bit of a problem as well since not all packages for 3.8 have the same versions available for 3.6 for example. It's recommended to run on the same python versions OR have the required python version installed on the remote machine
SubstantialElk6 , the agent is designed to re-run in an environment as close as possible to the original. Can you please provide logs of the two experiments so we can compare? I'm not sure what the issue is. Do both computers have the same python versions?