I have found the cause – it’s incompatibility with the WP Rocket plugin!
Last week WP Rocket had 2 big updates (https://wp-rocket.me/changelog/), alongside with AMP for WP. I don’t know whose update has led to incompatibility but after those updates my AMP pages stopped loading and were not validated by Google any more.
After it happened, I tried to disable most wp plugins, including WP Rocket, with the AMPforWP Plugin Manager but it didn’t work.
I’ve also made a rollback to the previous major version of WP Rocket but it helped only partly. The AMP pages started to load in all browsers but Google still didn’t want to validate them.
Now it’s clear that to make AMP for WP work correctly as before, you need to completely deactivate WP Rocket.
Ahmed, you have to do something with that! WP Rocket is a popular plugin, and it should be compatible with AMP for WP.
Taking this opportunity, I should say that a couple of days ago, my Ad Inserter Pro – after its own update last week – was also incompatible with AMP for WP. I was shocked to see 10 Adsense ads (!) on my small post: all the ads from Ad Inserter were displayed simultaneously with AMP for WP and Advanced AMP ads. Fortunately, Ad Inserter Pro has quickly improved the situation with a new update on Sunday.
Today there are only a few incompatibilities and bugs that I still can see on my desktop:
1/ Jetpack’s Related Posts stopped showing on AMP pages. On my pages, only their title “Check These Out!” has survived (produced by a code in my theme’s functions file). It’s a pity!
2/ In AMP for WP options => Design => Single => Single design, there are two pictures to select – one with a sidebar, another without. They work the wrong way: if you need a design without sidebar, you have to choose a picture with sidebar ??
3/ In AMP for WP options => Design => Single => Categories & Tags Links, if you switch it off, the links are still shown on your page but only stop being interactive. Normally, they should go away.
Hope you can improve all these.