Looks like this is due to the default behavior of wp_dropdown_pages, which is used in the Breadcrumb NavXT settings page for the Root Page selector. Normally, it isn’t a great idea to have the root page be private (unless the entire post type is private), so having only public/published pages would be the most expected behavior from the dropdown. I can look at what makes the most sense for allowing private pages to show up in the dropdown (likely a filter for the arguments that are used) for the next release of Breadcrumb NavXT.
Thank you for your return.
in fact I was mainly talking about parent page rather than root page. I added post_status in the wp_dropdown_pages filter, and it works as expected. This could be an option..