fix cache otp