Ever since we moved our WordPress blog to Microsoft’s Windows Azure cloud hosting platform (see post), plugins have failed to update rendering them broken – this can quickly become a pain if it’s critical such as your SPAM comment plug-in!
The issue is mentioned ad nauseum here but I’m able to delete the plugin to get around the problem that some others seem unable to do, hence sharing our solution:
Steps to workaround the problem
2. Browse to the ftp path – /site/wwwroot/wp-content/plugins, make a note of what appears there and compare it to your list of plugins installed on WordPress (wp-admin/plugins.php)
3. In Filezilla, delete the folders that refer to the failed updates.
4. In WordPress (wp-admin/plugins.php) re-add the plugins, then activate and configure them.
Hope this helps you. You’ll need to do this each time a plugin needs updating – dull!
However, from the thread mentioned above, it looks like a fix will be deployed pretty soon…