Older Imp001 from 2017 Connects to Wifi, will not connect to server

I have an Imp001 from an imp explorer kit purchased in 2017 that I have never used. It will connect to my wifi router and gets an Ip address, but cannot connect to ElectricImp servers.

I have another impExplorer with imp001 purchased at the same time that has worked fine for years and connects fine through the same router.

The only thing I can see on the router for activity for the failed attempts are the following:

Proto NATed Address Destination Address State
tcp 172.16.0.128:11929 54.212.72.238:993 TIME_WAIT
tcp 172.16.0.128:8117 54.212.72.238:993 TIME_WAIT
tcp 172.16.0.128:1611 54.212.72.238:993 TIME_WAIT
tcp 172.16.0.128:34218 54.212.72.238:31314 TIME_WAIT
tcp 172.16.0.128:19521 54.212.72.238:31314 TIME_WAIT
tcp 172.16.0.128:23769 54.212.72.238:993 TIME_WAIT
tcp 172.16.0.128:38098 54.212.72.238:31314 TIME_WAIT
tcp 172.16.0.128:5768 54.212.72.238:993 TIME_WAIT
tcp 172.16.0.128:58552 54.212.72.238:31314 TIME_WAIT
tcp 172.16.0.128:23670 54.212.72.238:31314 TIME_WAIT
tcp 172.16.0.128:61297 54.212.72.238:993 TIME_WAIT
tcp 172.16.0.128:11853 54.212.72.238:31314 TIME_WAIT

a few hours ago, it was attempting a different remote IP address

Proto NATed Address Destination Address State
tcp 172.16.0.128:24182 54.189.241.137:31314 ASSURED
tcp 172.16.0.128:12135 54.189.241.137:31314 TIME_WAIT
tcp 172.16.0.128:19803 54.189.241.137:31314 TIME_WAIT
tcp 172.16.0.128:52334 54.189.241.137:993 TIME_WAIT
tcp 172.16.0.128:30192 54.189.241.137:993 TIME_WAIT
tcp 172.16.0.128:10104 54.189.241.137:993 TIME_WAIT
tcp 172.16.0.128:37999 54.189.241.137:993 TIME_WAIT
tcp 172.16.0.128:24186 54.189.241.137:31314 TIME_WAIT
tcp 172.16.0.128:18340 54.189.241.137:31314 TIME_WAIT
tcp 172.16.0.128:54609 54.189.241.137:31314 TIME_WAIT
tcp 172.16.0.128:61052 54.189.241.137:993 TIME_WAIT

(172.16.0.128 is the IP address assigned by my DHCP to the imp001)

Is it using an old server address? expired certificate? Would this be resolved after an initial update (if it could connect), which could explain why the other imp001 is working fine? (i.e. it was updated periodically over the years).