Please check object level permission for that profile, make sure to give Edit permission and also check whether that record is shared with this community user - you can find this by clicking on 'Sharing' button on record level as a sys admin.