I have three custom post types declared in my functions file, they are all registered in the same way by a function assigned to init with a priority of 1 as below,
add_action('init', 'post_type_xxx',1);
they all work correctly, relevant menus etc are visible and i can add/edit for me as admin since they all use
'capability_type'=>'post'
however two of them are not available within RS, as they do not show in the list of post types on Roles>options>realms
after some experimenting it seems that they will not appear here unless the 'public' meta argument for register post type is true, although it appears i can still override the component values (show_ui, publicly_queryable, exclude_from_search, show_in_nav_menus) individualy to whatever i like to achieve the desired results.
http://codex.wordpress.org/Function_Reference/register_post_type
this seems a little odd and unintuitive particularly since the 'public' arguments default value is false.
unless there is some other reason why they would not be appearing?
p.s. following debugging advice from another post i put a print_r of $wp_post_types in the
force_distinct_post_caps() function in role-scoper/wp-cap-helper_cr.php
the dump contained all of my custom post types.