How to fix when verify enterprise app failed?

I have a customer always failed in verify app, the situation is like the bottom description of https://support.apple.com/en-us/HT204460 (status is keep "Not Verified", and tap "Verify App" always get "Unable to Verify App" alert.)

The weird thing is: other customers and I all can pass the verify app, is the same ipa file, and certificate is still validate and no revoke.

The alert says need internet connection is required to verify trust of the developer... but according to Apple document, the connection server is https://ppq.apple.com and it always display "Http/1.1 Service Unavailable" no matter on the app can be verified or cannot. So the problem is I cannot understand the root cause when verify app failed or how to fix it.

Actually this is not normal, and this response could send people down a wrong path. when you are seeing the "Http:/1.1 Service Unavailable" message from a location that can normally access it, the service is unavailable. When you are accessing it correctly you will get a Certificate Error from your browser as it doesnt recognize the credentials (its meant for your phone I am guessing).

We were getting this exact verification issue, and as soon as the Service Unavailable message went away (about an hour after we started getting reports from users) our apps fired right up and started working again

How to fix when verify enterprise app failed?
 
 
Q