People created by non-administrator role are not allowed to edit their content I created a role called site manager. This role is allowed to create new users. The problem is that users created by this user are not allowed to edit their contents. The Access denied is reported. But people created by the Administrator or people who signup for the site, can edit their content.

This is the permissions of site manager (for Users and content type Image):



and this one



Do any of you know why this happens?



UPDATE

After installing devel node access module I see this for a node which its author is z jafari



This user is allowed to delete its content but unable to edit it.

I also tried content access module, gave appropriate permission but it didn't work again.
Because they don't have any roles associated with them. You need to add a role to the new users giving them the permissions you want them to have.