Problems with: manage_${post_type}_posts_columns

You have misspelled the filter name. There is an “s” lacking at the end. The correct is manage_cri_creator_posts_columns.

As a suggestion, I’d say that it is better to manipulate the existing array rather than creating a complete new one. Might not be your case, but its a good idea to avoid conflicting with other plugins that could be doing something in this very same filter.

So, for instance, just to change the title label, it would be better if you did:

function crispynewcolumns( $columns ) {

    $columns['title'] = __('test title 1');
    return $columns;

}
add_filter( 'manage_cri_creator_posts_columns' , 'crispynewcolumns' );

Hope it helped. Here is the link to the documentation: https://codex.wordpress.org/Plugin_API/Filter_Reference/manage_$post_type_posts_columns

tech