So, after looking into this I realized this website sucks ass. Packet loss galore. I must have searched for it and gotten zero inquiries because the website was being awful(packet loss), as per usual(so it seems).
There is no other logical explanation.