Whenever you create a new CCK field, you have to enable permissions for it in /admin/user/permissions, under the content_permissions module setting. Normally this involves checking view_new_field_name for your new field for anonymous and authenticated users.
You may not notice this because you had created the CCK field with the admin user, and everything appears to work - until you log out.
back to drupal tips...