Per me c'è qualcosa legato al Referrer URL. Facendo come dici tu, nessuno dei 3 fw beta lo scarico a partire dai link in prima pagina. Andando invece sulla pagina della community linkata in prima pagina (
https://community.tp-link.com/en/hom...m/topic/210488) scarico First e Second Beta, ma non Third Beta.
EDIT
Provato anche da tablet Android con Opera. Idem...