That's how QlikView works: you don't need to follow a sequence to filter, and simplifying:
the color green will always show what you have selected
white the values which are possible in the data model according to your selection (in your case, Canada seems to be part of both NA and WW)
and grey which are all other values excluded by the selection
Without knowing how your model is built, it's not possible to give more details on how to "hide" WW. If you really want to avoid it to display, modify your script to not load those values, or set a Null() so it does not show in the listbox, yet it exists.