If, in the order details, the number appears as valid, then it means that the VIES system returned that validation result when the order was placed. To be 100% clear, it’s not possible that the EU VAT Assistant arbitrarily decided to consider a VAT number valid when the VIES system says otherwise.
If the VAT number was valid when the order was placed, and it’s not valid now, the reason could be that the company ceased trading, changed VAT number or got absorbed, or restructured into another entity. It’s something we saw a couple of times ourselves, where a company used a valid VAT number in a quarter, and the same number came up as invalid three months later.
How to confirm the VAT number validation
In relation to the validation logging, if you added your own EU VAT number in the plugin settings (see https://prnt.sc/YBzM3AwCLVtA), the EU VAT Assistant passed that information to the VIES system, which would have returned a consultation number. That number can serve as a proof of validation. The EU VAT Assistant then shows the consultation number in the VAT Information box, visible on the order.
If you enabled the debug mode in the EU VAT Assistant settings (see https://prnt.sc/Xc2DlK2wi2Xl), then the log file will also contain the raw response returned by the VIES service. Please be aware that the debug mode option is disabled by default, because tracking the response of every validation would consume a significant amount of space.
If neither of the above is available, one way to confirm that the VAT number was valid when the order was placed would be to consult the company register of the customer’s country. The register should show the company details and VAT number, and indicate why the number that was valid in the past is no longer valid now.