Even after applying all conditions, I am still getting:

  • Locations from other countries (e.g., United States)

  • Locations not related to the requestor’s location (e.g., India)

Expected:

  • ✔ Only locations under requestor’s hierarchy

  • ✔ Only stockroom-related locations


Example:

  • Requestor Location → India

  • Expected → Only India child locations (sites with stockroom)

  • Actual → Getting locations from other regions as well