Well, are there any reports from the Philippines? I also use the Lumia 640 XL and a lot of my friends does. No issues whatsoever.
Windows Central is one of the best, if not the best resource for Microsoft information, but it is not an official Microsoft website.