This question already has an answer here:
For the last 30 days, all internal pages of my website have been showing 404 error in the Google cache. When I click on 'Cached' on any page, it shows below error message:
The requested URL
/search?q=cache:BbNXUt4kf1EJ:SITEURL+&cd=2&hl=en&ct=clnk&glwas not found on this server. That’s all we know.
I tried to use the "Fetch as Google" feature from Google Search Console a couple of time, but no luck. It's still showing 404 error.