SSH connection times out with: context deadline exceeded

I have a free-tier Rails app that Iโ€™m trying to console to using:

fly ssh console -a my-app-name

Which gives me the error message:

Connecting to tunnel ๐ŸŒ Error tunnel unavailable: failed probing "personal": context deadline exceeded

I searched for other posts with similar issues but they looked to be related to deployment and not opening up an ssh console.

One of the posts suggested running:

fly version update
fly wireguard websockets enable

and try again and if it still failed to try running:

fly doctor

Which gave me this result:

Testing authentication token... PASSED
Testing flyctl agent... PASSED
Testing local Docker instance... PASSED
Pinging WireGuard gateway (give us a sec)... FAILED
(Error: ping gateway: no response from gateway received)

Iโ€™m completely new to wireguard and set it up yesterday (following some fly.io docs).

Anyone know how I can debug whatโ€™s going on?

Will you try running fly wireguard reset and see if it helps?

Looks like that worked, thanks!