There is a Freephone helpline number for anyone unable to access the website to register.
There are many things the govt can be criticised for, but I don’t think this is one of them. Any new system like this is likely to have technical teething problems.