Broken my fly ssh console command

Hmm.

Assuming you are on the latest version of the CLI, you could try
fly doctor
… and see what that says.

Given that ... failed probing "name": context deadline exceeded error, that sounds like an error other people have had (in their case when deploying, but I assume it affects all commands).

Maybe take a look at this (it’s a long thread). Maybe the IPv6 affects the peer or how the innards work: