Failure to receive notification, due to a wrong address, led me to call the VA 800 number. I was told that there are at least 4 different data bases within the VA system... VARO, VAMC , VSC, etc... that could have a vet's old address or wrong address. One would think that in this electronic age, all info would be coordinated. It could have just been VA double-talk, from the 800 guy... Who knows?
However, if a vet moves, I would suggest the vet makes sure his/her new VSO has updated your correct address, system wide, to insure your reimbursement check is sent to your current correct address.