I have found a solution that worked for me.
From the very beginning even with Beta could never get Mac client to work .
Had to use a Partition on drive and play via windows 8.1.
The error was either 201 very hard to logon when I got a logon request it tells me Machine not authorised and to put code in, when i do this either unknown error occurs or the new one an error has occurred.
So back to the loading screen.
So now to the fix.
System preferences, network (select green button as this is network you are connected to) on this screen note your Router and DNS Server numbers if they are the same then we my have a fix.
Select advanced, select DNS, in the DNS Servers panel add your ISPs Primary and Secondary DNS numbers, (these can be found either on your ISPs site or you can look them up in your router or give them a phone call).
Click ok then click apply you can leave the original DNS number as well it does not seam to make a difference.
When I talk about noting the Router and DNS server numbers they might look like (this is mine 192.168.0.1 for both this I believe is a number that the Router gives out) while this type of system works in 99% of cases on this occasion it does not as I also have the Guild Wars II Mac client and it works fine.