Following your guide, I’ve managed to reproduce the problem:
1. When I flash the modul, everything is fine, getting no error, weather service working correctly. I’ve read the values with your tool, you can see the results in the first picture.
2. The problem comes up when I change the location to anything else. After that the response is invalid as you can see it on the second picture. You can also see the same corrupted strings shown at the notification.