Here is what you can do, if new account registration is asking you to “please verify you are not a robot”, but no CAPTCHA or human verification is visible.
Instead of using the pop-up window to register.
You can access their registration page directly, which is working better for registering new accounts for the Canon Community forums.
You may access it at the following URL:
https://community.usa.canon.com/t5/user/userregistrationpage
Hope that helps.