In my Elgg installation (1.8.8, but also 1.8.6), only the pad creators can edit a pad, regardless of the "Write access" settings. I had to disable the access control for pads by hacking line 160 of the ElggPadd class (just changed getReadOnlyAddress into getAddress, but that's not satisfying).
Any ideas why canEdit() fails even if the write access level is set to "Logged in users"?
(I have "Restrict pages to logged-in users" enabled in the advanced admin settings)
And here's a feature request: what if new saved revisions could be added to the activity page! :-)
Anyone still using this?