On solutions running 9.14.3 and Swift 1.15.0, we are finding that the search field item type (Swift_SearchField) does not appear to be honoring the selected service page or product list page (per this documentation: http://doc.dynamicweb.com/swift/setup-project/other/content-and-product-search).
In this example, the search field on the ‘Recipes’ product list page should be pointing to service page ‘Recipe search results’ and product list page ‘Recipes’ (Fig. 1). Instead, it uses the query results from the ‘Search result service’ service page and the ‘Products’ product list page (Fig. 2). See screencast: https://www.screencast.com/t/YdNQY04tf.
Figure 1
Figure 2