Thanks for the bug report. I found the problem. At the moment the website makes URLs for squads like this:
The mistake is localhost:8999 -- if you manually edit the URL and change this to il2na.com, the link will work, so for example:
I will try to find a proper fix. For now please edit the URL before passing to your squad mates.
Works fine, thank you.