The verification code is only valid for five minutes. If you tried to use the verification code after 5 minutes, it will not be accepted. You can request a new verification code on your ESB Networks Online Account once the previous code has expired i.e., after the initial five-minute window.