When a request includes encrypted pin timeout,if client doesn't receive a response, it would send the same request again and the first request would take effect, which leads to the Pin incorrect error.
Maybe do not retry when request involves encrypted pin and network timeout