Perhaps your ISP's server was down?
Running list here results in a list that looks sane besides that it puts Telus as 300 km away. Their headquarters (and Vancouver in general) is perhaps 70- 80 km by road.
Retrieving speedtest.net configuration...
3049) TELUS (Vancouver, BC, Canada) [300.42 km]
16691) TeraGo Networks (Vancouver, BC, Canada) [300.42 km]
37272) Rogers Wireless (Vancouver, BC, Canada) [300.42 km]
41509) AEBC Internet (Vancouver, BC, Canada) [300.42 km]
40141) San Juan Cable (Bellingham, WA, United States) [304.78 km]
22154) Eastlink (Delta, BC, Canada) [308.77 km]
31110) City of Anacortes (Anacortes, WA, United States) [331.62 km]
9551) Whidbey Telecom (Langley, WA, United States) [365.97 km]
8008) JUCE Communications (Victoria, BC, Canada) [375.67 km]
12192) Nitel (Seattle, WA, United States) [405.28 km]
BTW, version reports,
speedtest-cli 2.1.4b1
Python 2.7.6 (default, May 16 2020, 17:42:14) [GCC 9.2.0 20190812 (OS/2 RPM build 9.2.0-4.oc00)]