Regarding your Razer Gold account OTP issue, I recommend submitting a Ticket or chatting directly with customer support through Live Chat. Just click the green chat button at the bottom right of their page — they can help you sort this out quickly in real-time. When you contact them, please have the following info ready to verify your account:
Razer ID: Email address associated with your Razer ID: Date of Birth: Full Name: Old phone number: New phone number: Country:
Feel free to PM me the case number once you've contacted support, and I’ll help you coordinate with the team. All the best!