Here is the information on the plugin. I tried to contact the developer.
It seems, though, the issue relates to MSM, because it works fine on the main site.
Name PagesList
Version 1.0
Author Bjorn Borresen
Author URL http://bybjorn.com/
Description List site pages
Usage Enables you to list all site pages using EE tags.
Usage example:
=====================
<ul>
{exp:pageslist}
<li>{pageslist_page_title}</li>
{/exp:pageslist}
</ul>
Optional parameters:
=====================
selected_add - add this if the the current uri matches the page uri (nice for highlighting the current menu item for instance)
conditional_field
conditional_field_value
These two parameters will restrict the pages to those who have the conditional field with a specific value. For instance,
in the usage example below there is a custom field called “include_in_menu” which is a select dropdown with
values “Yes” and “No”. This pageslist tag will only list those pages who have selected include_in_menu “Yes”
You can use these variables to select pages by any kind of custom field.
<ul>
{exp:pageslist conditional_field='include_in_menu' conditional_field_value='Yes'}
<li>{pageslist_page_title}</li>
{/exp:pageslist}
</ul>