Description
When a response for a new command is received, the library may conflate this with an older version of the same command. This is because the "purge_implicit_responses" function is being called after the request data is being retrieved for the response.