Suddenly, I can’t delete Facebook photos via the API. I get this error:
Array ( [error] => Array ( [type] => OAuthException [message] => (#3) Application does not have the capability to make this API call. ) )
What does this mean? It suddenly stopped working. Is Facebook blocking this? I have read that. Is there a work-around?
You are correct; there is currently no public access to delete photos from an album via the Facebook API.
This is intentional and there are no known workarounds. An App can delete open graph actions or Feed stories that it has made, but not most other types of content, including photos.