I have done some extensive research and have found a work around for any windows 7 ultimate users having issues with endless loading. Go to the directory c:\users\<your username>\AppData\Roaming\SplitScreen Studios\Pirate Galaxy\java_vm and rename the javaw.exe file to javaw.exe.bak then copy paste java.exe in that same directory then rename the copy of java.exe to javaw.exe and save it. Once saved, restart the client and choose your server. the endless loading is fixed. Its not a fix but a good current work around. Also, make sure you have launcher.exe, java.exe and javaw.exe to run as admin. If any more questions, you can reply to this post and I will try to help you with anything Im able to.
Enjoy
RzrsEdge
Enjoy
RzrsEdge