When using group layers (service) in a web map, the search by layers function does not show the fields and also does not work on individual layers in a service. Even though the layers are configured for and works fine with the search by layers option in the web map used in the application.
Use individual layers instead of group layers just for the Find Location by layer function. For example, by adding an individual layer after adding the entire service.