UPDATE Nov 8: Tracker still is having issues but the site seems to be recovering. Be patient. I know it's hard.