I think there is a bug in the Facebook Debug/linter, with regards to which URL can have the OG metadata. Your OG:URL should be canonical, which means this is the URL that should work today, tomorrow, and in ten years from now. Where as the url that was shared is temporal, and web developers can't guarantee that the "fetch" url will persist. Your canonical / og:url might redirect to the final destination that has og: tags.
But, the bug in the FaceBook linter is that its not following redirects past the og:url. i.e. http://example.com/persistant/123 where as that might just redirect to the friendly URL, such as http://example.com/year/month/title/persistant_123 . Perhaps someone from FaceBook can clarify their interpretation of "shall redirects be followed from the canonical URL".
Google's Opinion Google Webmaster Blog: Specify your Canonical
Can rel="canonical" be a redirect? Yes, you can specify a URL that
redirects as a canonical URL. Google will then process the redirect as
usual and try to index it.
Current FaceBook Debug/Linter practice is to stop once its reached the OG:URL, and not follow standard HTTP redirects to get to the OG tags. I think Google's definition of Canonical is more, well.. canonical of what web developers are expecting.