Can you do a speed test of your internet connection? It would say if the problem comes from you or Rito. I mostly believe your not playing on the best server depending on your region. Try EU servers or Japanese. If it doesnt help well try contacting rito