If you are unable to login despite using the correct id and password check that your web browser accepts first party cookies.
We do not use tracking cookies, but to use this site your browser must accept a first party or session cookie which is used to store your session id after you have logged in. A session cookie is completly harmless and is usable by this site only.
With most modern browsers you can opt to block third party tracking cookies while still accepting essential cookies.
A number of problems preventing score submission in certain circumstances have been resolved. These mainly relate to submitting scoresheets.