Have you marked these pages conversation-required?
I am not sure, so probably i can say No.
Could you provide more details on this?
If no-conversation-view-id must be placed in pages.xml than what is the reason for placing it in pageflow definition i.e.:
<!--pageflow definition file --> <page name="complete" view-id="/locations/complete.jspx" no-conversation-view-id="/locations/browseLocations.jspx"> <redirect/> </page>
<!--pages.xml file --> <page view-id="/locations/complete.jspx" conversation-required="true" no-conversation-view-id="/locations/browseLocations.jspx" />
As i observed is that if no-conversation-view-id (together with conversation-required="true") is not placed in pages.xml then redirection does not take place even if pageflow file contains same attribute for corresponding page.
If so, please file a JIRA issue with a reproducible example so we can take a look.
i.e. it should work!