For the error message
... cannot be changed to an object of type 'website' to avoid data corruption of existing actions.
If og:type been changed for the URL, any existing user messages associated with it or their sharing, any Open Graph actions that link to it, as well as any URLs that it likes, will be violated, and there will be no user profiles which they posted earlier.
I do not believe that this is possible, since this is an intentional restriction so as not to violate existing messages, preferences, actions, etc. that refer to URLs. If the messages were broken, the content will be deleted or distorted in the user's timeline.
A possible workaround if you want to have a βnewβ object on this URL is to use my instructions in this URL relocation answer to put the Like button on the URL you are trying to change (call A ), but pointing to a slightly different new URL (call him B), and then use the redirect mechanism in your answer to bounce users landing on URL B back to A, but metdata describing βAβ on URL B if a Facebook crawler accesses it
source share