I am developer of zeal smart members. To solve your problem, Please Open file: system > ExpressionEngine > third_party > smart_members > libraries > sm_lib.php Search for this function: function update_static_fields($member_id, $post_data) Change the code from: if(isset($custom_data)) { $this->EE->member_model->update_member($...


Since checking for lenght is not part of screen name validation in EE, I guess you only need to change the property of database column in exp_members table to allow, e.g. 100 characters


I don't see in the channel:forms docs that you can set screen_name with this tag.

Only top voted, non community-wiki answers of a minimum length are eligible