race condition between APIs due to different locations for the client_receive call...