I just got off the phone with Google technical support to help with the issue of my Google Home giving me the wrong weather, time and location. The fix was for me to unlink the account and relink it. This had to be done on all my Google Home devices. It worked. It might be the answer to your Echo problem as well. Good luck.