I can't vouch for anything earlier then the STO F2P launch, but if you guys will send us your system and software info, we can try and find compatibility issues that might be causing this.
Most players enjoy the game fine, and others have network connection issues, which we try to solve the best we can.
It is a process of elimination. Which games, which location servers have more problems, and more.
Work with us and we will try and help you figure this out